• 正则表达式字符与量词


    1、元字符
    正如之前我们所提到的匹配手机号规则,正则表达式中的所有字母和数字都是按照字面含义进行匹配的。同样js中的正则表达式语法也支持非字母的字符匹配,这些字符需要通过反斜线()作为前缀去转义。比如上文提到的d就是用来匹配查找数字。
     
    2、特殊字符
     
    3、量词
    贪婪匹配:匹配字符是尽可能多的匹配,同时允许后续的表达式继续匹配。
    非贪婪匹配:在匹配字符后添加一个问号?表示尽可能少地匹配。
     
    a 贪婪模式进行匹配 匹配一个或多个数字 返回结果尽可能多的匹配符合前面表达式的内容
     
    非贪婪模式进行匹配 同样是匹配一至多个数字,仅返回一个数字,在满足匹配规则条件下尽可能的匹配少的内容
     
    练习:
    a 校验至少n位的数字
     
    b 密码(以字母开头,长度在6~18之间,只能包含字母、数字和下划线)
  • 相关阅读:
    flask项目部署
    FastDFS分布式文件系统
    《app》团队冲刺二
    《APP》团队开发一
    软工二年级团队项目----自律小助手
    团队项目新闻app的需求分析
    团队成员及团队项目
    团队冲刺第八天
    团队冲刺第七天
    团队冲刺第六天
  • 原文地址:https://www.cnblogs.com/pandawind/p/9935515.html
Copyright © 2020-2023  润新知