0

我需要将自定义上传的视频和一些检测到-或未_检测到的视频分开。任何人都可以帮我处理我的代码吗?

$services_regexp = array("#^[\w\s]+\.(?P<format>[a-zA-Z0-9]{2,5})#" => 'local',`
4

1 回答 1

0

[\w\s]+,您似乎在扩展名之前用于文件名,仅匹配字母数字字符(\w是 的快捷方式[A-Za-z0-9_])和空格(\s)。如果您还想允许破折号,那么您需要在字符类的末尾添加它:

"#^[\w\s-]+\.(?P<format>[a-zA-Z0-9]{2,5})#"

下划线已经包含在\w.

于 2012-08-18T21:04:48.820 回答