正则表达式笔记
文章平均质量分 84
飞扬123_123
这个作者很懒,什么都没留下…
展开
-
(三)正则表达式笔记——匹配规则
1、基本匹配模式模式,是正则表达式最基本的元素,它们是一组描述字符串特征的字符。模式可以很简单,由普通的字符串组成,也可以非常复杂,往往用特殊的字符表示一个范围内的字符、重复出现,或表示上下文。例如:^once这个模式包含一个特殊的字符 ^,表示该模式只匹配那些以 once 开头的字符串。例如该模式与字符串 “once upon a time” 匹配,与 “*here once was a man from NewYork” 不匹配。bucket∗∗这个模式与"Whokeptallofthisca原创 2022-03-19 16:14:11 · 320 阅读 · 0 评论 -
(二)正则表达式笔记——修饰符(标记)、元字符、运算符优先级
1、修饰符(标记)标记也称为修饰符,正则表达式的标记用于指定额外的匹配策略。标记不写在正则表达式里,标记位于表达式之外,格式如下:/pattern/flagsi ignore - 不区分大小写 将匹配设置为不区分大小写,搜索时不区分大小写: A 和 a 没有区别。g global - 全局匹配 查找所有的匹配项。m multi line - 多行匹配 使边界字符 ^ 和 $ 匹配每一行的开头和结尾,记住是多行,而不是整个字符串的开头和结尾。s 特殊字符圆点 . 中包含换行符 \n原创 2022-03-19 15:45:34 · 199 阅读 · 0 评论 -
(一)正则表达式笔记——语法
构造正则表达式的方法和创建数学表达式的方法一样。也就是用多种元字符与运算符可以将小的表达式结合在一起来创建更大的表达式。正则表达式的组件可以是单个的字符、字符集合、字符范围、字符间的选择或者所有这些组件的任意组合。正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为"元字符")组成的文字模式。模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。1、普通字符语法:普通字符包括没有显式指定为元字符的所有可打印和不可打印字符。这包括所有大原创 2022-03-19 10:46:25 · 331 阅读 · 0 评论