求个正则表达式

来源:百度知道 编辑:UC知道 时间:2024/06/21 19:24:01
验证文件地址是否为这个样子(D:\...\...\...\...)的正则要怎么写

<html>
<body>
<script type="text/javascript">
var str="e:\\_kevin\\atx\\b.txt";
/*var str_pat=new RegExp("[a-zA-Z]");
alert("x");
alert(str_pat.exec(str));*/
var str_patt=/[a-zA-Z]:(\\[^\\\/:\*\?<>|]+)+/g;
var result;
while((result=str_patt.exec(str)) != null)
{
document.write(result.length+"-");
for( i = 0 ; i < result.length ; i++)
{
document.write(result[i]);
}
document.write(result.index+"-"+result.lastIndex);
document.write("<br />");
}
//alert(str_patt.exec(str));
</script>
</body>
</html>
我写的一个测试

^[a-zA-Z]:[-\w+\\\.]+\w$