Nir*_*Nir 9 javascript regex case-insensitive
我有这个javascript代码,但当我发送这个:asd.JPG正则表达式失败了我..
if (data.match(/([^\/\\]+)\.(jpg|jpeg|gif|png|tiff|tif)$/i))
return { filename: RegExp.$1, ext: RegExp.$2 };
else
return { filename: "invalid file type", ext: null };
Run Code Online (Sandbox Code Playgroud)
所以我希望正则表达式将扩展名视为不区分大小写.我尝试了这个,但它失败了:
data.match(/([^\/\\]+)\.(?i)(jpg|jpeg|gif|png|tiff|tif)$/i)
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
T.J*_*der 35
在i
你对结束标志(/.../i
)应该这样做.
(CW因为让我们面对它,不应该因为这种事而获得代表...... :-))
归档时间: |
|
查看次数: |
20180 次 |
最近记录: |