如何在javascript中验证文件夹路径?
例如,如果我输入路径:
c:\myfolder\hi\
必须验证某个表达式,用户必须输入路径:
c:\\myfolder\\hi\\
用户可以指定任意长度的路径。
答案 0 :(得分:0)
我会尝试以下regular expression:
if (user_given_string.match(/^[a-z]:(\\\\([a-z]+))*\\\\?$/i)) { OK } else { wrong }
答案 1 :(得分:0)
if(path.match(/^[a-z]+\\/|\\){1,2}([^\/\\\<\>\:\"\?\|\*]+(\/|\\))*[^\/\\\<\>\:\"\?\|\*]+\.[a-z]+$/i))
{
true;
}
else
{
false;
}