我正在努力验证图像文件名(png,png,jpg..),我写这个正则表达式是为了防止文件名中包含英语和Unicode数字空格的双圆点
[^\w][\.](gif|jpe?g|png)$
Refex101 regex101 samples上的此链接上存在测试用例和示例
- 测试.png-->;不及格
- .png测试.png
- 加入时间:清华2007年01月25日下午3:33
- 测试.Png
- 测试.png-->;不及格
请指教
我正在努力验证图像文件名(png,png,jpg..),我写这个正则表达式是为了防止文件名中包含英语和Unicode数字空格的双圆点
[^\w][\.](gif|jpe?g|png)$
Refex101 regex101 samples上的此链接上存在测试用例和示例
请指教
试试这个:
/^[\w\s\p{L}]+\.(gif|jpe?g|png)$/u;
\p{L}
-匹配任何Unicode字母
启用Unicode的u
位标志