在文本框输入一个正则表达式,javascript如何判断它是否是正确的正则表达式呢?我用了这样的语法:
if (typeof(eval(txtRegular.Value)) == "undefined")
{
alert('正则表达式不正确!');
return;
}当我输入 \d 等正确的正则表达式时,程序出现如下提示:非法字符.急啊,请教高手如何解决?
if (typeof(eval(txtRegular.Value)) == "undefined")
{
alert('正则表达式不正确!');
return;
}当我输入 \d 等正确的正则表达式时,程序出现如下提示:非法字符.急啊,请教高手如何解决?
解决方案 »
- ASP 生成和下载excel的问题 求大神帮助
- 【javascript】倒计时问题 【火狐浏览器】没有支持【怎么修改】
- 求解,急~关于for循环控制控件生成位置的问题
- asp.net项目除了IIS还可以部署在其他服务器上吗?
- IIs 部署后 浏览的时候总是验证身份
- 在vs 2003 平台,如何获取服务器发送到客户端的html 流?并且问一下,这个html 流能够用itextSharp 转成pdf 格式吗?
- 关于连接Acess的connectionstring
- 如何截取字符串?
- (菜鸟问题)怎么得到DateTime里的Date(不要Time)
- VS.NET非常讨厌的是他的表格控制!没有丝毫的改进!都不知道怎么弄!
- 请教一个变量传递的问题,不是很难哦
- datagrid中超级链接列怎么不可以编辑??
什么是错误的正则表达式?