[問題] 為什麼這樣寫不會通過
※ [本文轉錄自 RegExp 看板]
作者: knives () 看板: RegExp
標題: [問題] 為什麼這樣寫不會通過
時間: Wed Mar 3 13:41:49 2010
我想要過濾輸入 有 (PM),其中PM是不分大小寫的
我用這個 ([\w(]pm|PM|Pm|pM[\w)])
在這個站http://blog.roodo.com/rocksaying/archives/2670695.html 下方的測試表單
可以檢查出來
但是我拿到java script下面這樣寫
var re = new RegExp('/([\w(]pm|PM|Pm|pM[\w)])/','g');
alert(userName.replace(re,"test"));
其中的userName是個輸入框裡面的值
我測試的目標如果出現(PM)的字樣,就取代成test
但是這樣寫,還是會alert出有(pm)的字樣用
請問該怎麼改才行
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.209.140.51
--
◢██ ◣
◢ █
□︵□◥
◥o﹦◤◤ ㄤ ㄤ ㄤ 洨叮噹幫我實現~所有的~願望~~
● ㊣ ◣
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.209.140.51
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章