【问题标题】:Parse URL from a gibberish string (Nodejs) [duplicate]从乱码字符串(Nodejs)中解析 URL [重复]
【发布时间】:2021-12-21 06:43:44
【问题描述】:

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

https://example.com/foo.png

来自类似的字符串

abcxyz https://example.com/foo.pnggibberfish 文本。

有人有可以帮助我完成这项工作的解决方案或软件包吗? 提前致谢。

【问题讨论】:

标签: node.js


【解决方案1】:
text = "abcxyz https://example.com/foo.png gibberfish text."
console.log(text.split(" ")[1])

.split() 将空格处的字符串拆分为单词数组。

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

【讨论】:

    【解决方案2】:

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

    开头的单词
    text.split(" ").filter(i => i.startsWith("https://")).toString();
    

    【讨论】:

      猜你喜欢
      • 2012-08-30
      • 1970-01-01
      • 2011-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多