前端之家收集整理的这篇文章主要介绍了
常用正则啦,走过鹿过,表错过,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
掌握基本的正则语句会提高你的效率,让你减少重复无聊工作的数量.
@H_
404_3@
符号 |
作用 |
解说 |
^ |
行的开头 |
|
$ |
行的结尾 |
|
. |
任意字符 |
英文句号 |
* |
任意次数 |
|
{8} |
重复8次 |
|
{6,8} |
重复6到8次均可 |
|
[0,3] |
0到3之间的数字 |
|
[^0,3] |
^用在括号里代表非,非0到3之间的内容 |
|
\x |
匹配16进制 |
简直神器 |
\u |
匹配Unicode |
|
\0 |
空字符串 |
就是不是空格哟,乃是ANSCII NUL |
\s |
空白符 |
|
\S |
非空白符 |
|
\d |
数字 |
|
\D |
非数字 |
|
(t|v) |
竖线是或逻辑 |
例如 (t|v)a可以找到ta和va |
\b |
单词边界 |
想想单词两端有什么?想不出百度吧 |
\B |
非单词边界 |
|
\w |
可以组成单词的内容(字母|数字|下划线) |
|
\W |
不可以组成单词的内容 |
|
查找里填(匹配关系式1)(匹配关系式2) ; 替换里填写/2/1 |
捕获分组,将两者换位置或者使用其中之一干任何你想干的事 |
使用括号扩起你想操纵的内容,使用”/顺序数字” 来引用它们. |
? |
懒惰匹配 |
|
+ |
贪心匹配 |
至少一个 |
* |
贪心匹配 |
包括0个 |
你使用下面的式子匹配简单的注释行:
^.*