2016-08-13 193 views

回答

4

以下表达式的第一个捕获组将提取您想要的部分。 \?q=([^&]+)

+0

感谢您的回答。很好,它解决了我的问题 –

0

你可以用下面的正则表达式提取它:

/(http:\/\/.+)/ 

第一个(也是唯一一个)捕获组中包含的URL的值。

Here你可以看到它的行动,并调整你prefferred的语言。

编辑:此模式将捕获整个URL以及以下查询字符串。你需要路径和没有查询字符串的网址?

+0

我觉得OP在等着[这个](https://regex101.com/r/xL1rK0/3)等等。 –

相关问题