Google 形成正则表达式
Google Forms regular expression
我正在努力使表单的用户无法输入撇号。它会导致与 Google Fusion Table 同步时出现问题。我要解决的问题是如果我说:
"Regular Expression" "Doesn't Contain" '
"Regular Expression" "Doesn't Contain" [']
"Regular Expression" "Doesn't Contain" .*['].*
它们都可以工作,除非用户按 Enter 换行然后它们都失败并且不允许用户提交。
我猜这很容易解决,但我只是在学习正则表达式。
您可以使用
Regular Expression
> Matches
> ^[^']+$
正则表达式匹配:
^
- 字符串开头
[^']+
- '
以外的 1+ 个字符
$
- 字符串结尾
它似乎也适用于新的 Google 表单。
我正在努力使表单的用户无法输入撇号。它会导致与 Google Fusion Table 同步时出现问题。我要解决的问题是如果我说:
"Regular Expression" "Doesn't Contain" '
"Regular Expression" "Doesn't Contain" [']
"Regular Expression" "Doesn't Contain" .*['].*
它们都可以工作,除非用户按 Enter 换行然后它们都失败并且不允许用户提交。
我猜这很容易解决,但我只是在学习正则表达式。
您可以使用
Regular Expression
> Matches
> ^[^']+$
正则表达式匹配:
^
- 字符串开头[^']+
-'
以外的 1+ 个字符
$
- 字符串结尾
它似乎也适用于新的 Google 表单。