在正則表達(dá)式中看見這樣的栗子:<script> var str = "abcccba"; var pattern = /(\w)\1/g; var ans = str.match(pattern); alert(ans);</script>輸出的結(jié)果是cc,請問一下大家,這里的\1表示啥意思?。繛槭裁次腋某蒤2后輸出就是null,請大家指點一二。小弟在這里謝過大家了。
1 回答

侃侃無極
TA貢獻(xiàn)2051條經(jīng)驗 獲得超10個贊
正則表達(dá)式中的小括號"()"。是代表分組的意思。 如果再其后面出現(xiàn)\1則是代表與第一個小括號中要匹配的內(nèi)容相同。
注意:\1必須與小括號配合使用
- 1 回答
- 0 關(guān)注
- 751 瀏覽
添加回答
舉報
0/150
提交
取消