JS正则表达式匹配路径
前几天,有这样一个需求,要求输入页面输入的路径必须是:xxxx、xxxx\yyyy、xxxx\yyyy\zzz.....
js代码如下:
<body> input:<input type="text" onblur="validator(this)"/> <script type="text/javascript"> function validator(obj){ var reg=/^(([0-9a-zA-Z_]+)|([0-9a-zA-Z_]+\\[0-9a-zA-Z_]+))+$/; if(!reg.test(obj.value)){ alert("输入路径不合法"); }else{ alert("输入路径合法"); } } </script> </body>