(……續例13)正則表達式
例14:全局組替換
ide
- void function reg_14()
- {
- var s = "Live for nothing nothing";
- var r = /([a-z]+) \1/g;
- if (r.exec(s) != null)
- {
- alert(RegExp.$1);
- alert(s.replace(r, RegExp.$1)); //JScript不支持命名組
- }
- }
這個例子很是簡單,用正則表達式pia找到兩個重複的單詞,而後去掉其中一個。
這裏使用了String對象的replace()方法。spa
(未完待續……)對象