在yii2中,我想检查文件名。
如果此文件名包含任何符号(.$%-)
,请将其替换为_
。 您能为此提出一些解决方案吗?
使用正则表达式搜索和替换:
//Perform a regular expression match first
if(preg_match('/[.$%-]+/', $file_name) == 1)
{
//perform regular expression search and replace
$new_name = preg_replace('/[.$%-]+/', '_', $file_name);
}