我需要一个正则表达式来为01.mp4返回true

Uma*_*bar 2 php regex preg-match

我想根据他们的名字来排序特定的文件,我想要一个正则文件名返回true,如:01.mp4,99.avi,05.mpg.

文件扩展名必须与我想要的文件扩展名完全匹配,文件名必须以不能超过2个字符的字符开头.第一部分已完成,但文件扩展名无效.需要一些帮助,我有正则表达式

/^[0-9]{1,2}\.[mp4|mpg|avi]*/
Run Code Online (Sandbox Code Playgroud)

但它也为01.4mp4,01.4mp4m返回true.

Ker*_*nes 6

试试这个:

/^[0-9]{1,2}\.(?:mp4|mpg|avi)$/
Run Code Online (Sandbox Code Playgroud)