gpt4 book ai didi

javascript - 正则表达式捕获不在 anchor 标记中的链接

转载 作者:行者123 更新时间:2023-11-28 19:10:28 26 4
gpt4 key购买 nike

我正在尝试在 JavaScript 中创建一个正则表达式来捕获文本中的所有链接,除了 anchor 标记内的链接(href 属性或内部文本)。

例如,以下内容应匹配:

http://google.com

但是,以下内容不应匹配:

<a href="http://google.com">Link</a>
<a href="http://google.com">http://google.com</a>

我找到了this post on StackOverflow ,但它需要lookbehind,而JavaScript不支持。

最佳答案

尝试:

(ht|f)tps?:\/\/[^"]*?(?=<|\s|$)

关于javascript - 正则表达式捕获不在 anchor 标记中的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30809338/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com