分組引用
在正則裡面類似於這種的"\1"是對前面分組的引用.在replace這類方法中引用前面正則中的分組就要用"$1"這種來引用("\1和$1"都是對第乙個分組引用,第二個就是"\2,$2")
『2019-08-25『.match(/(\d)-(\d)-\2/)//null
『2019-08-08『.match(/(\d)-(\d)-\2/)
//不為null//最後乙個 『\2『 是對第二個的引用
//es2018引用
『2019-08-25『.match(/(?\d)-(?\d)-\k/) //null
『2019-08-08『.match(/(?\d)-(?\d)-\k/) //不為null
『2019-08-25『.replace(/(\d)-(\d)-(\d)/,`year($1),month($2)`)//"year(2019),month(08)"//$1,$2是對前兩個匹配字串的引用
python 正則語法
萬用字元 匹配任何字元 import re str1 imooc python pa re.compile ma re.findall str1 print ma輸出 i對特殊字元進行轉義 字符集 a z 可以匹配任意小寫字母 import re str1 imooc.sjh a imoocsjh,...
基礎正則語法
d 乙個數字 0 9 d 乙個非數字 w 乙個字母0 9 a z a z w 乙個非字母 任意乙個字元 1.修飾符 修飾前乙個正則出現的次數為0 1次 d?2.模式選擇 貪婪模式 非貪婪模式 修飾符 修飾前乙個正則出現的次數為1 n次 修飾符 修飾前乙個正則出現的次數為0 n次 字元選擇器 例 0 ...
正則基本語法
說明.匹配除換行符以外的任意字元 w匹配字母或數字或下劃線或漢字 s匹配任意的空白符 d匹配數字 b匹配單詞的開始或結束 匹配字串的開始 匹配字串的結束 語法 說明 w 匹配任意不是字母,數字,下劃線,漢字的字元 s匹配任意不是空白符的字元 d匹配任意非數字的字元 b匹配不是單詞開頭或結束的位置 x...