2014-09-02 100 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

相关问题