正则常用知识默写
1.轉義字符
\\斜杠
\a ascii字符0007 bell
\e ascii字符001d esc
\f ascii字符 000c
\n ascii字符換行
\r ascii字符回車
\t ascii字符制表
\s 空白字符
\S非空白字符
\w字母字符
\W非字母字符
\Q \E 轉換中間所有元字符
\d 數字字符
\D非數字字符
*0或若干個
+ 1或若干個
{n}n個
?0或1個
{n,} n個以上
{n,m}n個到m個
?\uhhhh unicode字符 hhhh
\xhh ?unicode字符 hh
?
2.預查
正向預查?
xxx(?:pattern) 含預查
?xxx(?=pattern) 匹配預查 不含
xxx(?!pattern)非匹配預查 不含
反向預查
(?<=)xxx 匹配預查
(?<!)xxx非匹配預查
?
js沒有反向預查,所以網上所謂在線正則檢測對于反向預查均無效。?
?
轉載于:https://www.cnblogs.com/baozhu/p/4855693.html
總結
- 上一篇: 转载 - Struts2基于XML配置方
- 下一篇: 10.5做题——全排列(初赛复习)