2010-09-25 75 views

回答

3
var check  = string.match(new RegExp("(^|\\D)"+element+"(\\D|$)", "g")); 

你要逃避字符串中的\文字或正則表達式引擎會看到\DD

編輯:對不起,我應該仔細閱讀。您不需要/ES,並且您需要單獨處理/g

+0

我逃過了它,但它仍然'空':| – Adam 2010-09-25 04:22:19

+0

Omg !!!我的天啊!!謝謝,謝謝!我正在查看幾個小時的錯誤! AAaaaAAaaaaAAa,我從來沒有見過在javascript中以這種方式使用正則表達式!我愛你!! – Adam 2010-09-25 04:37:33

+0

錯誤** – Adam 2010-09-25 04:58:52