用于验证alpha_dash和正好一个点符号的正则表达式

时间:2016-08-06 17:56:50

标签: php regex laravel laravel-5

我想验证上传文件的名称。现在,我有以下正则表达式,它只匹配字母数字字符,破折号和下划线:

/^[\w-]*$/

但是,我还需要确保文件名只包含一个点字符。我该如何修改这个正则表达式以达到预期的效果呢?

1 个答案:

答案 0 :(得分:2)

将时间段拉出角色类,如下所示:

/^[\w-]*\.[\w-]*$/