日期:2014-05-17  浏览次数:21349 次

图片正则
搞了一上午,就是不理想,郁闷死。
/upfiles/photo/2007-8/2005454545.gif
/upfiles/photo/2007-8/200545454ss.rar
/upfiles/photo/2007-10/200545454a.jpg


其中   /upfiles/photo/     不变,2007-8是按照当前年月变动。

我使用在新闻系统里,需要在内容中提取图片和文件。
谢谢高手。




------解决方案--------------------
/upfiles/photo/\d{4}-\d/\d+\.(?:gif|jpg|png)
------解决方案--------------------
<script language=javascript>
function _0009(str)
{
return /\/upfiles\/photo\/\d{4}-\d{1,2}\/.*/.test(str);
}

alert(_0009( "/upfiles/photo/2007-8/2005454545.gif "));
alert(_0009( "/upfiles/photo/2007-8/200545454ss.rar "));
alert(_0009( "/upfiles/photo/2007-10/200545454a.jpg "));
</script>