preg_match从a到z的有效文件名和特殊字符

时间:2013-08-29 23:57:56

标签: php preg-match

我想要允许此文件名类型:

A-Z字母 a-z字母 1-x数字 特殊字符:"("")" " - "

如果你可以帮我解决preg_match规则,我曾尝试但没有成功。

1 个答案:

答案 0 :(得分:1)

<?php
$filename = "A-(";
if(preg_match("/^[A-Za-z0-9-\(\)]+$/", $filename)) {
    echo "matched";
}