看下面一个匹配例子:
src=/"http://(.*)(jpg|JPG|gif|GIF|png)
是一个匹配的表达式,一般可以实现匹配有图片显示的地址
但(.*)是最长匹配,在某些情况下就会出错
要实现最短匹配得加上一个 ? ,修改后的表达式为
src=/"http://(.*)?(jpg|JPG|gif|GIF|png)
就可以避免出错
在php中用正则表达式实现最短匹配
最新推荐文章于 2025-06-04 20:26:38 发布
博客介绍了正则表达式匹配图片显示地址的例子,原表达式 src=/http://(.*)(jpg|JPG|gif|GIF|png) 采用最长匹配,某些情况会出错。修改为 src=/http://(.*)?(jpg|JPG|gif|GIF|png) 实现最短匹配,可避免出错。
1892

被折叠的 条评论
为什么被折叠?



