正则表达式-笔记

前端之家收集整理的这篇文章主要介绍了正则表达式-笔记前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

优先级

  1. \ 转义
  2. ( ),(?:),(?=),[ ]
  3. *,+,?,x{n},x{n,},m}
  4. ^,$,\ 定位点或序列
  5. | 替换或分组
--------------------------------------------------------------------
^ 开始位置,放在括号内表示非
$ 结束位置
* {0,}
+ {1,}
{0,1}
x{n} x{n,} x{n,m}

非贪婪(*,x{n} ,255); font-size:18px">x{n,m}? 尽可能少匹配
. 除/n之外的任何单个字符
?: ?= ?! 非捕获,常跟| 配合使用
\num 对所有捕获使用
--------------------------------------------------------------------------
基本模式
任意字符,如^\n 匹配新行
字符簇
[a-zA-Z0-9\.\+\-\*\/ ]
[\f\n\r\t\v]
确定重复出现
x{n} x{n,m}

------------------------------------------------------------------------------

猜你在找的正则表达式相关文章