正則表達式 javascript和python有什么區別
正則表達式 javascript和python有什么區別
泛舟湖上清波郎朗
2018-07-11 14:14:10
TA貢獻1810條經驗 獲得超4個贊
javascript中的正則表達式和java的正則表達式基本上是相同的,區別在于分組引用和對象,方法
具體區別:
1).javascript正則表達式創建有兩種方法:
a.顯式創建:
var re = new RegExp("正則表達式模式串");
re.test(要校驗或處理的源字符串);
b.隱式創建:
var re = /正則表達式模式串/;
要校驗或處理的源字符串.match(re);
2).分組捕獲對象引用方式不同
javascript也是使用"()"進行分組,但是捕獲對象用RegExp對象的$1到$99來引用捕獲對象。
舉報