首页 > 其他分享 >正则表达式

正则表达式

时间:2022-08-17 07:00:21浏览次数:64  
标签:表示 ab 匹配 正则表达式 字符串 换行符 任意

 

定义:/[0-9]+/ 、  /[0-9]+/i 、 /[0-9]+/g、/[0-9]+/gi

规则:
^和$匹配一个位置,开始和结束;
*、+、? 表示重复次数,分别为任意次、至少一次、零次或1次;

中括号表示范围
[a..z]:
[A-Za-z]:

大括号表示重复次数:
"ab{2}":表示一个字符串有一个a跟着2个b("abb");
"ab{2,}":表示一个字符串有一个a跟着至少2个b;
"ab{3,5}":表示一个字符串有一个a跟着3到5个b;

'*'、'+'、'?' 相当于 "{0,}"、"{1,}"、"{0,1}";


常用的元字符:

. 匹配除换行符以外的任意字符;
\w 匹配字母或数字或下划线或汉字;
\s 匹配任意的空白符,包括空格,制表符(Tab),换行符,中文全角空格等;
\d 匹配数字;
\b 匹配单词的开始或结束;

标签:表示,ab,匹配,正则表达式,字符串,换行符,任意
From: https://www.cnblogs.com/feiying100/p/16593589.html

相关文章

  • 正则表达式查找邮箱等数据
    相当于一个小工具,记录一下。importjava.util.regex.Matcher;importjava.util.regex.Pattern;//正则表达式实例,查找数据中的邮箱手机号和座机号publicclassRegex......
  • 正则表达式匹配“\xa0”的问题
    【问题】正则表达式匹配国际手机号:+xxxxxxxxxxxxx格式,结果报错【原因】\xao0空格【方法一】换成键盘上的空格,让前端传的参数改一下 结果是可以的,但是前端既然会......
  • 2022-08-12第二小组 张晟源(正则表达式)
    JAVA(正则表达式)元字符. :匹配处了换行符之外的任意字符\w:匹配字符或数字或下划线或汉字\s:空格\d:匹配数字\b:匹配单词的开始和结束^:匹配字符串的开始$:匹配字符串的......
  • javascript关于正则表达式
    概述正则表达式是用于字符串匹配的(四个支持正则的方法search查找下标macth查找数组split切割 replace替换)1.正则表达式对象声明1.1new关键词声明varre......
  • day 13 正则表达式
    正则表达式正则表达式的概述正则表达式(RegularExpression)是一个描述字符模式的对象,用于对字符串进行匹配,一般用在有规律的字符串匹配中;常用于表单验证以及相关的......