我目前正在使用正则表达式来检测空间,单引号
我想添加几个字符串的检测:例如。'xxx'
目前在html输入代码中有这个:
<input type="text" pattern="^(?=.*[\x27\x20\x22]).+$" ...
如果您只想确保输入中只出现一个空格、单引号或双引号,您可以将模式简化为:
<input type="text" pattern="[\x27\x20\x22]" ...
要检测其他内容,您可以添加“替代”,由|
分隔:
<input type="text" pattern="[\x27\x20\x22]|xxx|yyy" ...
根据jhnc:要检测任何实例,无论字符串中的哪个位置:
<input type="text" pattern=".*([\x27\x20\x22]|xxx|yyy).*" ...