![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
相关问题
我要用正则来匹配网址,如果在一页面内有如下URL
CODE: www.gg.cn/news_img/200704251116-无标题.jpg www.gg.cn/news_img/200704251118-调整大小无标题1.jpg www.gg.cn/news_img/200704251118-调整大小无标题111.jpg |
我要将这些地址用正则提取出来
我这样写的话:
CODE: preg_match_all("/www\.gg\.cn\/news_img\/.*(\.jpg)\b/",$content,$array) |
它就会匹配成这样
CODE: www.gg.cn/news_img/200704251116-无标题.jpg" target=_blank> |
我要是这样写:
CODE: preg_match_all("/www\.gg\.cn\/news_img\/.*?(\.jpg)\b/",$content,$array) |
它又会匹配出这样的
CODE: www.gg.cn/news_img/200704251116-无标题.jpg www.gg.cn/news_img/200704251116-无标题.jpg www.gg.cn/news_img/200704251118-调整大小无标题1.jpg www.gg.cn/news_img/200704251118-调整大小无标题1.jpg www.gg.cn/news_img/200704251118-调整大小无标题111.jpg www.gg.cn/news_img/200704251118-调整大小无标题111.jpg www.gg.cn/news_img/200704250950-调整大小DSC06460拷贝.jpg www.gg.cn/news_img/200704250952-调整大小DSC06393.jpg www.gg.cn/news_img/200704250953-调整大小DSC06360.jpg |
请问我应该怎么写,才能将它们三个准确的匹配出来啊?
谢谢
提问者:yuanbo203 08-22 15:03
答复

