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)$
我正在使用 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)$