正则表达式学习:定义

正则表达式

正则表达式是强大、便捷、高效的文本处理工具。正则表达式本身,如同一门袖珍编程语言的通用模式表示法,赋予使用者描述和分析文本的能力。配合上特定工具提供的额外支持,正则表达式能够添加、删除、分离、叠加、插入和修整各种类型的文本和数据。

简记法

转义符 含义
\t 制表符
\n 换行符
\r 回车符
\s 空白字符(空格,制表)
\S \s取反
\w [a-zA-Z0-9]
\W \w取反
\d [0-9]
\D \d取反

模式修饰符

字母 模式
i 不区分大小写
x 宽松排列和注释模式
s 点号通配模式
m 增强的行锚点模式

以上内容为《精通正则表达式》一书的学习笔记,perl版本的正则表达式。

posted @ 2020-10-27 15:10  luoheng  阅读(65)  评论(0编辑  收藏  举报