正则表达式怎么匹配除过汉字、字母、数字外的所有特殊字符?

2025-04-28 09:54:20
推荐回答(2个)
回答1:

让我好找啊,特别是汉字匹配,给你了:

^[^_][a-zA-Z0-9_\u4e00-\u9fa5][^_]$

如果是任意多个字符可在外面加限定符,如:

^[^_][a-zA-Z0-9_\u4e00-\u9fa5]*[^_]$

回答2:

var reg = /^[^一-龥a-zA-Z\d]+$/;