用于查找模式的正则表达式

Ashik TM

我的要求是将正则表达式与至少一个字母 [az]、至少一个数字 [0-9] 和至少任何符号相匹配。例如:(~`!@#$%^&*()-_+={}[]|;:"<>,./?)

有效的应该是:

  • 博客@123
  • 12#代码
  • $455hi

无效的是:

  • 博客123
  • 1223
  • 博客
特兰比

使用前瞻来确保字符串包含所需的字符:

^(?=.*[a-zA-Z])(?=.*[0-9])(?=.*[~`!@#$%^&*()_+={}[\]|;:"<>,.\/?-]).*$

也不要忘记逃避]/

演示

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章