JavaScript正則表達式19例(14)

(……續例13)正則表達式

例14:全局組替換
ide

  
  
  
  
  1. void function reg_14()  
  2. {  
  3.     var s = "Live for nothing nothing";  
  4.     var r = /([a-z]+) \1/g;  
  5.     if (r.exec(s) != null)  
  6.     {  
  7.         alert(RegExp.$1);  
  8.         alert(s.replace(r,  RegExp.$1)); //JScript不支持命名組  
  9.     }  

這個例子很是簡單,用正則表達式pia找到兩個重複的單詞,而後去掉其中一個。
這裏使用了String對象的replace()方法。spa

(未完待續……)對象

相關文章
相關標籤/搜索