zoukankan      html  css  js  c++  java
  • 正则表达式字符与量词

    1、元字符
    正如之前我们所提到的匹配手机号规则,正则表达式中的所有字母和数字都是按照字面含义进行匹配的。同样js中的正则表达式语法也支持非字母的字符匹配,这些字符需要通过反斜线()作为前缀去转义。比如上文提到的d就是用来匹配查找数字。
     
    2、特殊字符
     
    3、量词
    贪婪匹配:匹配字符是尽可能多的匹配,同时允许后续的表达式继续匹配。
    非贪婪匹配:在匹配字符后添加一个问号?表示尽可能少地匹配。
     
    a 贪婪模式进行匹配 匹配一个或多个数字 返回结果尽可能多的匹配符合前面表达式的内容
     
    非贪婪模式进行匹配 同样是匹配一至多个数字,仅返回一个数字,在满足匹配规则条件下尽可能的匹配少的内容
     
    练习:
    a 校验至少n位的数字
     
    b 密码(以字母开头,长度在6~18之间,只能包含字母、数字和下划线)
  • 相关阅读:
    极光推送的的栗子
    老师oracle讲义第五天
    oracle学习第五天
    ajax使用
    jstl标签的使用
    json使用
    jsp的el表达式使用
    老师oracle讲义第三天
    oracle学习第一天
    oracle学习第二天
  • 原文地址:https://www.cnblogs.com/pandawind/p/9935515.html
Copyright © 2011-2022 走看看