Hello World

随笔分类 -  正则表达式

摘要:【在线测试地址】:正则表达式在线测试 ##0. 简介 在正则中,当多个元字符组成的某个部分,需要被当作一个整体处理的时候,可以用()将其括起来,此时括号中的表达式被保存为一个子组; 通过分组编号还可以引用分组中的表达式进行查找和替换; ##1. 分组与编号 括号在正则中用于分组,**被括号括起来的规 阅读全文
posted @ 2020-07-05 23:22 小小忧愁米粒大 阅读(746) 评论(0) 推荐(0) 编辑
摘要:##1. 模式 ###1.0 回溯 贪婪模式和懒惰模式都会进行回溯; 匹配两次相关的字符时,匹配到不符合要求的字符后,这个字符才算匹配完,然后继续匹配下一个字符; 比如:xy{1,3}z 样本:xyyyz 在匹配该样本时,无论贪婪模式还是懒惰模式,都需要匹配到z后才能知道y字符匹配完成,才会继续匹配 阅读全文
posted @ 2020-07-05 20:34 小小忧愁米粒大 阅读(270) 评论(0) 推荐(0) 编辑
摘要:【在线测试地址】:正则表达式在线测试 【shell正则】:shell多种正则表达式模式支持的字符 ##1. 特殊元字符 . : 任意字符(换行符除外) \d : 任意数字 \D : 任意非数字 \w : 任意字母、数字、下划线 \W : 任意非字母、数字、下划线 \s : 任意空白符 \S : 任意 阅读全文
posted @ 2020-06-30 13:31 小小忧愁米粒大 阅读(171) 评论(0) 推荐(0) 编辑
摘要:1. 简介 正则表达式默认情况下为贪婪模式,即在满足表达式的情况下尽可能多的匹配字符; 但有时可能需要在满足要求的情况下匹配尽可能少的字符,这就要用到懒惰模式; 2. 基本用法 这是一个文本文件,匹配要求:以 concat( 开头,之后任意个字符,然后是英文逗号的文本 2.1 默认情况下的贪婪模式 阅读全文
posted @ 2020-05-18 14:56 小小忧愁米粒大 阅读(1740) 评论(0) 推荐(0) 编辑

瞅啥瞅,好好看书
点击右上角即可分享
微信分享提示