我想要以下字符串的正则表达式:
For more: [Click here](https://www.google.ca) and [click me](https://www.google.com)
为此,我当前的正则表达式如下。
/[.*]((((https?://)|(www.))(S+))/ig
给我正则表达式,我可以在同一行中找到两个不同的链接。
现在我正在为它们找到 1 个组合正则表达式。
我的猜测是我们在 ()
中有 URL,如果是这样的话,我们可以使用类似于它的表达式:
((https?[^s]+))
使用捕获组,我们所需的输出在哪里。
演示 1
为了捕获[]
,我们只是扩展我们的表达式:
([.+?])((https?[^s]+)) //$ sign removed