/^(w){8,50}$/ 这是8到50位字母数字下划线的正则,现要增加对所有特殊符号的支持(例如%@等等),请问如何修改
/^(w){8,50}$/
认证高级PHP讲师
/^(.*){8,50}$/对任意字符,不仅特殊字符的匹配
试试
/^[^\s]{8,50}$/g
/^[w%@]{8,50}/把你需要添加的特殊字符放到[]字符集里面就行,[]表示匹配里面的任意一个元素。
/^[w%@]{8,50}/
[]
/^(s*){8,50}$/ 试试
/^(s*){8,50}$/
/^(.*){8,50}$/
对任意字符,不仅特殊字符的匹配
试试
/^[w%@]{8,50}/
把你需要添加的特殊字符放到[]
字符集里面就行,[]
表示匹配里面的任意一个元素。/^(s*){8,50}$/
试试