美文网首页
正则表达式整理

正则表达式整理

作者: 卡路fly | 来源:发表于2020-04-03 15:17 被阅读0次

基本匹配

单字匹配 表达式 eg
全匹配 .
转义 \.
单词边界(开头) \b \b(e)
非单词边界 \B \B(e)
数字 \d
非数字 \D
数字字母下划线 \w
非数字字母下划线 \W
非空字符 \S
空字符 \s
多字匹配 表达式 eg
任意多 * 《*》被《》包裹的
或配 |a|b a或b
集一配 [] [abc] abc任意一个
非集配 [^] [^abc] 除了abc
连配 [-] [c-g] c-g都匹配
定n次配 {n} \d{4} 连续4个数字
n多次配 {n,} \d{4,} 4个及以上
限次配 {n,m} \d{2,4} 2-4个数字
有配 + 0+ 1个及以上
问(0,1)配 ? i(n?t)?
首配 ^
尾配 $
夹逼法则 表达式 eg
贪婪模式 《.*》 从第一个『《』开始,到最后一个『》』结束,可能不会成对出现
非贪婪模式 《.*?》 成对

java匹配

private static void regexBook(String target) {
    String regex="《.*?》";
    Pattern pattern = Pattern.compile(regex);
    Matcher matcher = pattern.matcher(target);
    while (matcher.find()){
        System.out.println(matcher.group());
    }
}

资料:正则十八式

相关文章

  • js常用正则表达式

    对常用的js正则表达式进行整理,归档!!! 什么是正则表达式?它有什么作用? 正则表达式(regular expr...

  • 正则表达式高级

    正则表达式高级——《精通正则表达式》+Java/Go/Python官方文档+多年经验+实验结果知识整理 [TOC]...

  • 正则表达式

    最近在看jquery的源码,里面包含了很多正则表达式,特意抽时间来整理下正则表达式相关知识。 简介 正则表达式是一...

  • iOS正则表达式各种类型校验

    朋友需要一些正则表达式使用,这边现整理一些项目中会遇到的正则表达式吧,目前整理的是:1)手机号检验2)密码校验3)...

  • 正则表达式 grep与sed的文本处理

    [正则表达式 grep与sed的文本处理] 一:整理正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是用事先...

  • 正则表达式基础

    学好正则表达式很重要,下面是一些关于正则表达式的基本知识整理 \ : 转义字符 ^ : 匹配字符串开始位置 $...

  • 正则表达式-01

    理解正则表达式此前在数据处理过程中多次遇到过正则表达式的问题,也没有过多去深究在此做一定的归纳整理,正则表达式在处...

  • Python学习随笔

    本笔记整理自中谷教育在线教育视频 学习笔记——正则表达式常用符号 这里学习过正则表达式后,简单做了一个爬虫程序,效...

  • 用正则将API返回的数据去除标签并整理

    一、API返回的数据: 二、用到的正则表达式 三、整理格式后 四、使用方法

  • 正则表达式笔记

    前几天写了一个很简陋的模板引擎,关于正则表达式,我整理了一下,仅供以后再忘记的时候参考~ 关于正则表达式(regu...

网友评论

      本文标题:正则表达式整理

      本文链接:https://www.haomeiwen.com/subject/qzghphtx.html