字符分为普通字符(以下用ab表示)和元字符(含特殊意义的字符)
基础正则:
a | 匹配a本身 | ||
. | 匹配任意一个字符 | c.t | cat cbt c1t |
a* | 匹配任意n个字符(包括0) | ab* | ab abb abcde |
[ab] | 匹配a或b | ||
[^ab] | 匹配除了a,b以外任意一个 | ||
[A-Z] | 匹配一个大写字符 | ||
^ | 匹配行首 | ^$ | 一个空行 |
$ | 匹配行尾 | ||
a\{m\} | 匹配m个a | ||
a\{m,n\} | 匹配m-n个a | ||
a\{m,\} | 匹配至少m个a | ||
\<abab\> | 匹配abab这个单词 |
待续。
字符分为普通字符(以下用ab表示)和元字符(含特殊意义的字符)
基础正则:
a | 匹配a本身 | ||
. | 匹配任意一个字符 | c.t | cat cbt c1t |
a* | 匹配任意n个字符(包括0) | ab* | ab abb abcde |
[ab] | 匹配a或b | ||
[^ab] | 匹配除了a,b以外任意一个 | ||
[A-Z] | 匹配一个大写字符 | ||
^ | 匹配行首 | ^$ | 一个空行 |
$ | 匹配行尾 | ||
a\{m\} | 匹配m个a | ||
a\{m,n\} | 匹配m-n个a | ||
a\{m,\} | 匹配至少m个a | ||
\<abab\> | 匹配abab这个单词 |
待续。