鍍金池/ 問答/Java  PHP/ PHP 正則匹配出url網(wǎng)址

PHP 正則匹配出url網(wǎng)址

是要在一堆文本里面找出這個url,域名可能不固定,但是格式基本一樣,都帶了幾個參數(shù)

網(wǎng)址例如:http://www.baidu.com/?source=...

全文查找匹配輸出,一個,http開頭,里面包含有?source,plan,unit,e_keywordid,的網(wǎng)址,請大神賜教php正則怎么寫?

回答
編輯回答
蔚藍(lán)色

/<a.+title="?(.+.(source|plan|unit|e_keywordid)).+?.".+href/i
錯誤的

2018年9月1日 22:19
編輯回答
柒喵

貼出文本內(nèi)容示例才好寫,可以先preg_match匹配出完整url, 用循環(huán)strpos查找對應(yīng)參數(shù)字段

2017年2月4日 03:50