如何使用欧芹验证不能包含某些字符的字符串

How to validate string that can't have certain characters using parsley

我需要验证不包含这些字符的输入类型文本" ' < >我试过:

pattern=".*[^&#x22;'<>].*" 

pattern="[^&#x22;'<>]+"

但它们不起作用。如果有一个有效字符,则显示有效。

您当前尝试的问题是它们试图匹配一个(或至少一个)字符,该字符不在列为不需要的字符之一。相反,您应该确保这适用于从开始 (^) 到结束 ($) 的所有字符。

pattern="^[^&#x22;'<>]+$"