2014-09-02 193 views
-4

我有一個像"test http://www.bing.com test"這樣的字符串。我想從這個字符串中提取url("http://www.bing.com")。我該如何去做呢?正則表達式將如何?使用javascript正則表達式從字符串中提取URL

+4

你真的找不到與「正則表達式匹配的網址」或類似的東西搜索的正則表達式? – adeneo 2014-09-02 19:30:27

回答

0

你可以使用這個表達式:

((?:https?://)?www\.\S+) 

Working demo

enter image description here

+0

謝謝@Fede,我實際上需要一個正則表達式,它可以匹配沒有http的正則表達式。就像www.bing.com – AnoojNair 2014-09-02 19:47:19

+0

@AnoojNair好的,你可以用這個代替。我已經用它更新了答案:http://regex101.com/r/uI3qL5/2 – 2014-09-02 19:49:39

相關問題