文章首发及后续更新:http://mwhls.top/318.html
新的更新内容请到mwhls.top查看。
如果没有图片请到上方的文章首发页面查看。
正则表达式的常用操作符:
操作符 | 用法 | 示例 |
---|---|---|
. | 任意字符 | |
\d | 任意数字 | |
\w | 任意字母 | |
[ ] | 字符集 | [a-c]表示a/b/c,[a-z0-9]表示小写及数字 |
[^ ] | 非字符集 | [^ab]表示a/b都不能存在 |
( ) | 分组,只能用| | (ab|c)de表示abde或cde |
| | 左或右 | ab|de表示ab或de |
* | 前字符的任意次扩展 | ab*表示a/ab/abb/abbb... |
+ | 前字符的非零任意次扩展 | ab+表示ab/abb/abbb/abbbb... |
? | 前字符的0/1次扩展 | abcd+表示abc或abcd |
{n} | 前字符扩展n次 | ab{2}c表示abbc, (ab){2}c表示ababc |
{m, n} | 前字符扩展m~n次 | ab{0, 2}表示a/ab/abb |
^ | 字符串在开头 | ^ab表示在开头的ab |
$ | 字符串在结尾 | (a|b)c$表示在结尾的ab或 |