从一个胡言乱语的字符串(Nodejs)中解析URL



我一直在寻找一种从字符串解析URL的方法。我目前的目标是解析

https://example.com/foo.png

来自类似的字符串

abcxyzhttps://example.com/foo.png胡言乱语文本。

有人能帮我完成这项工作吗?提前谢谢。

我推荐这个解决方案。它将所有单词变成一个数组,并挑选出以https://开头的单词

text.split(" ").filter(i => i.startsWith("https://")).toString();
text = "abcxyz https://example.com/foo.png gibberfish text."
console.log(text.split(" ")[1])

CCD_ 1将空格处的字符串拆分为单词数组。

您可以参考:https://www.w3schools.com/jsref/jsref_split.asp

最新更新