作者knives ()
看板Ajax
标题[问题] 为什麽这样写不会通过
时间Wed Mar 3 13:42:12 2010
※ [本文转录自 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