關於正則表達式 \1 \2之類的問題


我們創建一個正則表達式
var RegExp = /^(123)(456)\2\1$/;
這個正則表達式匹配到的字符串就是
123456456123
創建另外第二正則表達式
var RegExp1 = /^(123)(456)\1$/;
這個正則表達式匹配到的字符串是
123456123
創建另外第三正則表達式
var RegExp1 = /^(123)(456)\2$/;
這個正則表達式匹配到的字符串是
123456456


這個\1 \2...... 都要和正則表達式集合()一起使用
簡單的說就是
\1表示重復正則第一個圓括號內匹配到的內容
\2表示重復正則第二個圓括號內匹配到的內容






免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM