-
修正模式分為貪婪模式和懶惰模式匹配, 貪婪匹配: 匹配結果存在歧義的時候取長的 懶惰匹配; 匹配結果存在歧義的時候取短的查看全部
-
(d|D)uang~ 將()里面的內容看成一個原子進行匹配查看全部
-
^匹配字符串的開始位置, $匹配字符串的結尾位置 如^Duang$ 匹配以Duang的字符串 ()匹配其中的整體為一個原子查看全部
-
量詞 {n} 表示匹配其前面的原子恰好筆記出現n次的 如:5{3} 相當于 555 {n,} 表示匹配其前面的原子最少出現n次的如:[a-zA-Z]{5,}至少連續出現5次的字母如wertt; {n,m}表示其前面的原子最少出現5次,最多出現m次 如:\w{5,9} * 匹配0次, 1次或者多次其之前的原子 即{0,} 如\w* + 匹配1次或多次其之前的原子 {1,} \d+ ?匹配0次或1次其之前的原子 {0,1} _?u查看全部
-
. 匹配除了換行符之外的任意字符, 和[^\n]等價 \d 匹配任意一個十進制數字 即[0-9] \D匹配任意一個非十進制數字 即[^0-9] \w 匹配任意一個數字, 字母或下劃線 [0-9a-zA-Z_] \W匹配人一個非數字, 字母或下劃線[^0-9a-zA-Z_] \s 匹配一個不可見的原子 即[\f\n\r\t\v] \S匹配一個可見的原子 即[^\f\n\r\t\v]查看全部
-
. 匹配除了換行符之外的任意字符, 和[^\n]等價 \d 匹配任意一個十進制數字 即[0-9] \D匹配任意一個非十進制數字 即[^0-9] \w 匹配任意一個數字, 字母或下劃線 [0-9a-zA-Z_] \W匹配人一個非數字, 字母或下劃線[^0-9a-zA-Z_] \s 匹配一個不可見的原子 即[\f\n\r\t\v] \S匹配一個可見的原子 即[^\f\n\r\t\v]查看全部
-
元字符的刷選: | 匹配兩個或多個分支選擇 如: Duang|duang, 匹配Duang或者duang, 注意Duang和duang必須是連續的; []匹配方括號中任意一個原子如: [D,d]uang, 意思是匹配Duang或者duang,[34^9]匹配3,4,^,9這4個原子,[0-9a-zA-Z]匹字母和數字,[3-6]匹配3到6之間的數字 [^]匹配除了方括號中的原子 如[^0-9a-zA-Z]匹配除了字母和數字的原子, 其中尖號必須緊靠左中括號查看全部
-
當要匹配的符號正好是正則表達式的運算符的時候怎么辦呢? 答曰: 使用轉義符\, 將要匹配的額符號進行轉義查看全部
-
約嗎的unicode為圖示:查看全部
-
如果要匹配中文, 則先將中文轉為unicode編碼, 再進行匹配字符串中的中文查看全部
-
編碼轉換加密地址; http://tool.chinaz.com/map.aspx查看全部
-
第三方查看全部
-
原子的集合查看全部
-
a{n} a連續出現n次 a{n,} a連續出現至少n次 a{n,m} a連續出現至少n次至多m次 a* a不出現,出現一次,出現無限次都可以 即a{0,} a+ a出現一次或者a出現無限次 即a{1,} a? a出現0次或者1次 即a{0,1}查看全部
-
\d 十進制數字 [0-9] \D 非十進制數字 [0-9] \w 數字、大小寫字母、下劃線 [0-9a-zA-Z] \W 非數字、大小寫、下劃線 [^0-9a-zA-Z] \s 不可見原子 \S 非不可見原子 . 除換行符之外的任意字符查看全部
舉報
0/150
提交
取消