首页 > 其他分享 >正则(二)

正则(二)

时间:2022-12-06 23:13:41浏览次数:24  
标签:字符 abc 匹配 例如 Pattern 正则 ABC

匹配符

  1. [] 单字符匹配限定, 例如 [1234]能匹配的字符有1,2,3,4;
  2. [^] 单字符匹不配限定, 例如 [^1234]能匹配的字符除了1,2,3,4都可以
  3. . 任意字符匹配, 除了\n
  4. - 连续匹配, 例如 [1-9]能匹配的字符有1,2,3,4,5,6,7,8,9
  5. \\d 匹配数字同[0-9]
  6. \\D 匹配非数字同[^0-9]
  7. \\w 匹配 大小写英文字符、数字、_
  8. \\W 与\\w相反
  9. \\s 匹配空白字符
  10. \\S 与\\s相反
  11. {} 指定字符个数, 例如 [a]{3}表示能匹配aaa
  12. (?i) 忽略大小写, 例如 (?i)abc 能匹配abc, ABC; a(?i)bc 能匹配abc, aBC; a((?i)b)c 能匹配abc, aBc
    或者添加参数如 Pattern compile = Pattern.compile("abc", Pattern.CASE_INSENSITIVE);
  13. | 选择匹配符 , 例如 abc|ABC 能匹配abc 或者 ABC

标签:字符,abc,匹配,例如,Pattern,正则,ABC
From: https://www.cnblogs.com/mjs-mark/p/16961715.html

相关文章

  • js 正则表达式
    1、字符串中是否有空格varreg=/\s/;varcontent='xx'reg.test(content)返回true2、字符串开头是否有空格varreg=/^\s/;3、字符串结尾是否有空格varreg......
  • 【转载】最全的正则表达式教程
    一、正则基础概述首先给出正则最基础的知识点概述,好让同学们能回想起一些之前学过的知识点,能更好地进行阅读这里分享一个在线练习正则的网站,同学们可以在这里进行练......
  • 【转载】有shi以来最详细的正则表达式入门教程
    本篇文章文字内容较多,但是要学习正则就必须耐心读下去,正则表达式是正则表达式其实并没有想像中的那么困难,但是想要熟练的掌握它,还是需要下功夫勤加练习的。这里讲一些......
  • 正则表达式
    一、概述正则表达式(RegularExpression),是用来设置具有一定的文本模式(或文本样式)的字符串的技术,用来设置一种文本模式,帮助在字符串中查找具有特定文本样式的字符串,如时间......
  • 正则(一)
    构成//1.匹配规则Patterncompile=Pattern.compile("匹配规则");//2.构成构造器Matchermatcher=compile.matcher("指定的字符串");//3.查询方法boolean......
  • 精通正则表达式- 引擎
    1.引擎的类型传统型NFAPOSIXNFADFA(不支持忽略优先量词,捕获组和回朔)Javascript测试代码:首先测试是否是传统型NFA/**如果匹配结果是nfa则为传统型NFA**/c......
  • 正则表达式
    正则表达式:按照某种规则去匹配符合条件的字符串      基本匹配,可以在这里练习正则表达式https://regex101.com/   元字符   点运算符 -->......
  • 正则表达式全集
    摘自:https://tool.oschina.net/uploads/apidocs/jquery/regexp.html表达式全集字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个......
  • 不用正则,60行代码搞定高效Url重写
     在Url重写的很多方案中,都用到了正则,在页面比较少的情况下,可能看不出什么问题但页面一旦过多,正则的性能凸显,这里给出一个不需要试用正则的方案,当然......
  • 03#JS 工具函数:正则表达式匹配字符,替换该字符,支持多个正则表达式替换
    /***替换字符串,默认替换""。传递regExps,一个正则表达式数组。**@paramsource被修剪的字符串*@paramregExps正则表达式,找到匹配的字符串,然后替换掉*@pa......