var existing = "";
if(disk.isLinux){
var valinvalid = "/usr" ;
var valinput = /^\/[a-zA-Z]{2,}/ ;
if(!valinput.match(valinvalid)){
return "^/" + existing + "[^/][a-zA-Z]{2,}[^/]$";
}
}
这里即时通讯尝试在第一个如果条件即下面做以下事情。如果(disk.isLinux):
1.应该有最小的3个字符
2.第一个字符应为/
3.整个输入不应该匹配 “的/ usr”。但它可以是/我们或/ USRA为什么不这个Javascript正则表达式工作
你能postr应该配什么一些例子,什么不应该? – nana 2012-02-28 14:47:29
除了像/ usr,/ root等默认的linux目录之外......其他至少有3个字符,并以/开头的任何内容都是有效的输入 – Pradeep 2012-02-28 14:50:42
那么,这里有什么不起作用? – 2012-02-28 14:51:28