function isRegMerchId(str)
{
var regu = "^[0-9a-zA-Z\_\+\-]*$"
var re = new RegExp(regu);
if(re.test(str))
return true
else return false
}
这样是可以的
如果
var regu = "^[0-9a-zA-Z\_\+\-\(]*$"就报错 什么字符越界错误
请问怎么回事我想匹配的是 字母,数字,-,_,+,(,),∮
{
var regu = "^[0-9a-zA-Z\_\+\-]*$"
var re = new RegExp(regu);
if(re.test(str))
return true
else return false
}
这样是可以的
如果
var regu = "^[0-9a-zA-Z\_\+\-\(]*$"就报错 什么字符越界错误
请问怎么回事我想匹配的是 字母,数字,-,_,+,(,),∮
解决方案 »
- (Visual Studio 2008)在不使用DLL的情况下,C#可以调用VB.NET类。那么,请问VB.NET如何调用C#类?
- js 如何获取客户的 临时文件夹的 路径 ???
- 页面第一次显示样式不正常,刷新一次以后显示就正常了
- 有没有用IE自带的打印功能的?怎么用程序或者脚本控制页面设置中的边距?具体描述如下:
- TreeView的问题:设置为AutoPostBack就报错!“缺少对象”!
- 并不包含对“CustomerId”的定义
- 请请帮忙!!!!数据的导入与导出用怎么用ASP.NET写呀
- 如何用dropdownlist给datalist中绑定的数据排序?
- 怎么给TreeView 加事件来实现被选择项,直接获取到值;
- 请教关于下拉菜单的问题!
- C#中的javaScript 代码
- 主从表中怎样控制从表只显示前5记录(在线)
function isRegMerchId(str)
{
var re = /^[0-9a-z\_\+\-\(\)∮]*$/ig;
if(re.test(str))
return true
else return false
}
</script>
function isRegMerchId(str)
{
var re = /^[0-9a-z\_\+\-\(\)∮]+$/ig;
if(re.test(str))
return true
else return false
}
</script>
如果你想省掉RegEx的话.就直接:
var regu = /^[0-9a-zA-Z\_\+\-\(]*$/
alert(reg.test("jld+-()∮"))在字符类([])中,"-","[","]"是特殊字符,要用反斜杠,其他不用