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