我试图检测一个空格,单引号或双引号
注意:此答案不适用于单引号(除非它是第一个字符,否则我需要在字符串前面、内部或之后检测):HTML5输入模式搜索引号
我尝试了模式="[^'\x20\x22]"和模式="[^\x20\x22\x27]"
有人能给我一个正则表达式,检测所有这些请。
要匹配包含空格或'
或"
的字符串,请使用以下正则表达式:
^(? =.*['\x 20\x 22]). $
点击演示
解释:
^
-断言字符串的开头(? =.*['\x20\x22])
-正向前瞻以检测空格或'
或'
.
-匹配1次出现的任何字符,但换行符$
-断言字符串的末尾