发布网友 发布时间:2022-04-21 18:04
共2个回答
热心网友 时间:2023-06-26 22:33
没有特殊字符的简单形式,只能罗列追问(?<![!a-zA-Z]) (?<!\D) (?<![a-zA-Z0-9]) (?:?<!(?:[^a-zA-Z]|\D|[a-zA-Z0-9])) 关键问题解决了,再加上个数*,整个功能完成 ^.{8,}(?:?<!(?:[^a-zA-Z]|\D|[a-zA-Z0-9]))$ //或 ^(?!(?:[^a-zA-Z]|\D|[a-zA-Z0-9])$).{8,}$
热心网友 时间:2023-06-26 22:34
把需要的特殊字符贴出来吧追问需求我理解的是 所谓的特殊字符,不是英文 和 数字的就是特殊字符,中文是输出不了的
刚找了个帖子,大伙帮看看
追答
那非数字和非字符就可以了
if (s.match(/[^0-9a-z]/ig)){