我的脚本不上传带有空格但带下划线的文件

时间:2012-07-30 10:08:57

标签: php file-upload

当我上传带有空格的文件时,它会显示下划线,但我想允许空格。 也许解决方案在此代码中:

$_CONFIG['check_file_name_regex'] = '^[a-zA-Z0-9\-\_]+[a-zA-Z0-9\-\_\.]+[a-zA-Z0-9\-\_]$';

如何在我的脚本中允许空格?

1 个答案:

答案 0 :(得分:0)

^[a-zA-Z0-9\-\_]更改为^[a-zA-Z0-9\-\_\s]

而且,在[]中,_.不需要转义。如果-是最后一个字符,则也不需要对其进行转义。所以^[a-zA-Z0-9_\s.-]没问题。