正则表达式,包括除*和&之外的所有字母、数字和特殊字符;

Regular expression to include all alphabets, numbers and special characters, except * and &

本文关键字:特殊字符 数字 包括 正则表达式 amp      更新时间:2023-09-26

我正在做一个文本框验证,它接受所有数字、字母和特殊字符,但不接受&和*。

我使用^[^/*/]*$来转义*,但它不起作用。我承认我在编程时没有使用过太多Regex。如有上述帮助,不胜感激。

目前我只允许这些字符集

a-zA-Z0-9 @&#%_',/?;'.':'$'-/'n,它有效,但它也允许*,这是我不想要的。

您的正则表达式转义错误。使用'而不是/[]之间的*也没有特殊意义。因此,您的正则表达式应该是/[^*&]/g(匹配任何不是*&的内容,g:全局搜索-可选)

相关文章: