Google Sheets RegEx:设置数值范围但不允许字母

Google Sheets RegEx: setting numerical ranges while not allowing letters

我正在使用 Google Sheet 通过 Regex 对服装订单进行响应验证。不幸的是,我的受访者不阅读说明,并且经常在尺寸后面加上字母(例如“85 英寸”)。

这是一个字段的示例,限制为 84 到 130 之间的数字。

(8[4-9]|9[0-9]|1[0-2][0-9]|130)

如何防止最终用户提交“90mm”而不是“90”,这样我就不必花很长时间来清理回复?

我尝试了以下方法,但它似乎无法正常工作,我实际上无法为该字段提交任何内容:

\^(8[4-9]|9[0-9]|1[0-2][0-9]|130)*$\

谢谢!很遗憾 Google 表单只允许您为数字响应设置最大值或最小值,但不能同时设置两者...

看起来你几乎已经做到了。这应该可以解决问题?

^(8[4-9]|9[0-9]|1[0-2][0-9]|130)$