可能重複:
Identifying if a URL is present in a string
Php parse links/emailsPHP:正則表達式從字符串獲取URL
我工作的一些PHP代碼這需要從各種來源和投入需要找到這些URL並將它們保存在某個地方。需要處理的類型的輸入如下:
http://www.youtube.com/watch?v=IY2j_GPIqRA
Try google: http://google.com! (note exclamation mark is not part of the URL)
Is http://somesite.com/ down for anyone else?
輸出:
http://www.youtube.com/watch?v=IY2j_GPIqRA
http://google.com
http://somesite.com/
我已經從工作,但不幸的是互聯網借一個正則表達式抹查詢串出- 不好!
任何幫助把一個正則表達式,或者可能是另一個解決方案,這個問題,將不勝感激。