Javascript 的 RegEx 示例帮助

我正在寻找为 JavaScript 构建一个正则表达式。

  • 条件 1 范围 az,AZ,0-9 是强制性的,

  • 条件 2 可以具有这些特殊字符中的任何一个。 ~!@#$&*(),;:'-_

其他字符应该失败。

编辑

我确实尝试过/[a-zA-Z0-9][\~\!\@\#\$*0\-_]/它失败了^


SMILET
浏览 158回答 1
1回答

萧十郎

使用匹配所有允许字符的正则表达式,以及匹配至少一个所需字符的前瞻。需要锚定正则表达式以匹配整个输入。(?=.*[a-zA-Z0-9])^[a-zA-Z0-9~!@#$&*(),;:'\-_]*$演示
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript