当前位置:   article > 正文

不允许输入特殊字符的正则表达式_前人栽树,咱乘凉——正则表达式二

正则表达式不能输入特殊字符
第四十八篇分享

上期简要介绍了一下正则表达式所涉及的相关概念,现在俺们可以更近一步啦~

一直强调正则表达式很牛?,但毕竟没看过的人不明了(+_+)?

举个栗子?,上个正则表达式瞧瞧:

694736c03d025497e493b220bc28b450.png

  • ^ 为匹配输入字符串的开始位置。

  • [0-9]+匹配多个数字, [0-9] 匹配单个数字,+ 匹配一个或者多个。

  • abc$匹配字母 abc 并以 abc 结尾,$ 为匹配输入字符串的结束位置。

我们在写用户注册表单时,只允许用户名包含字符、数字、下划线和连接字符(-),并设置用户名的长度,我们就可以使用以下正则表达式来设定。

c8cc784599c9fcfa7080f8c372e40c9f.png

以上的正则表达式可以匹配 catool、catool1、cat-ool、cat_ool, 但不匹配 ca,因为包含的字母太短了,小于 3 个无

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/56877
推荐阅读
相关标签
  

闽ICP备14008679号