用于检测图像格式化名称的正则表达式

时间:2018-03-01 15:18:14

标签: regex apache .htaccess detection

我需要按尺寸结束检测图像(NUMxNUM)或某些静态字(如图标,小图标,普通图标,大图标)

stared items is currentct rule:

/test/abcd/files/01_aa_100x200.jpg *
/test/abcd/files/abcd_221x105.jpg *
/test/abcd/files/01_aa_icon.jpg *
/test/abcd/files/01aa_iconblabla.jpg
/test/abcd/files/aa_small.jpg *
/test/abcd/files/aa0_test.jpg

我使用这个,但dosnt工作

\/([0-9a-z-]{1,})\/([0-9a-f]{2})([0-9a-f]{2})\/(.+)\_[x0-9|small|icon|normal|large](.+)\.(jpg|png|gif|jpeg)

Demo

1 个答案:

答案 0 :(得分:0)

尝试以下方法:

\/([0-9a-z-]+)\/([0-9a-f]{2})([0-9a-f]{2})\/(.+)\_(\d+x\d+|small|icon|normal|large)\.(jpg|png|gif|jpeg)

Demo