2014-03-12 73 views
0

我試圖從這些某些詞剝奪串所有可能的字符除了選擇:反比正則表達式

  • 紅色
  • 黃色
  • 綠色

Here's a jsfiddle.的挑戰是讓警報彈出說'紅色','黃色'和'綠色',與流氓xp charact ers被剝奪了。但是,它仍然需要除去其他胭脂字符,實際上除red,yellow或​​之外的每個可能的字符。

回答

1
alert("xred-".replace(/.*(red|yellow|green).*/g, "$1")); 
alert("xyellowpp".replace(/.*(red|yellow|green).*/g, "$1")); 
alert("xgreenx".replace(/.*(red|yellow|green).*/g, "$1"));