我正在寻找一个正则表达式查询来验证文件的名称,并确保它只包含英文字符,数字或这些字符[,], - ,_
但是它不应该允许这样的字符: ÿ¿ÿ¿ÿ¿ÿ¿ÿ¿ÿ¿ÿ¿ÿ³J
由于
答案 0 :(得分:1)
^[a-zA-Z0-9.\[\]_-]+$
我添加了点作为一种可能性,除此之外,上面至少需要一个ASCII字母,数字,方括号,下划线或短划线(减号)。
答案 1 :(得分:1)
正则表达式看起来像这样:
/^[A-Za-z0-9\[\]\-_]+$/
请注意,这不允许空字符串;)