目录
正则表达式
正则表达式,又称正规表示法、常规表示法( Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。正则表达式可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。
正则表达式分为 基本正则表达式 和 扩展正则表达式。
元字符就是指那些在正则表达式中具有特殊意义的专用字符
基本正则表达式
字符匹配
元字符 | 含义 |
---|---|
. | 匹配单个任意字符 |
[a-z] | 字符范围,只匹配a-z内的任意字符 |
[ ^a-z] | 匹配a-z之外的任意字符 |