2011-10-08 63 views

回答

2

可打印的ASCII字符從0x20(空格)開始到0x7E(〜)。與此範圍匹配的RegExp是:[\x20-\x7E]

所以,最終代碼:

var filename = "foo.bar"; 
if(/^[\x20-\x7E]+$/.test(filename)){ 
    //Valid, continue 
} else { 
    //Invalid, notify the user 
}