在Firefox控制台中(对于Chrome没有消息)。我收到此错误:
无法检查<输入模式='[^? <> |?!; = \,;:] *'>由于该模式不是有效的正则表达式:正则表达式中的无效标识转义
我检查了here,但情况似乎并非如此。
我检查了here,但就我而言,我必须在模式中保留反斜杠,以避免用户插入反斜杠。
我在https://regex101.com/上检查了我的图案,看来还好。
[^?<>|?!;=\,;:]*
和[^?<>|?;=\]*
会发生这种情况。
有人有主意吗?
答案 0 :(得分:0)
Firefox的问题是反斜杠。要解决此问题,您必须使用另一个反斜杠,例如:
[^<>|?!=\\,;:]*