【问题标题】:Get URL from text using regexp [closed]使用正则表达式从文本中获取 URL [关闭]
【发布时间】:2013-01-09 17:25:37
【问题描述】:

我有一段带有标签和垃圾的文本。在此块内是我想要获取的 youtube 视频链接,该链接始终以 ('http://www.youtube 并始终以'结尾,

我正在寻找可以提取 url 的正则表达式。谢谢!

这就是我所拥有的:

((https?|ftp|file)\://|www.)[A-Za-z0-9\.\-]+(/[A-Za-z0-9\?\&\=;\+!\(\)\*\-\._~%]*)*[^']

【问题讨论】:

  • 您需要向我们展示您尝试过的所有内容,以便我们纠正您..
  • 这里有一些关于 JavaScript 正则表达式的信息:w3schools.com/jsref/jsref_obj_regexp.asp
  • 这款手表之类的?v\=(.*)

标签: javascript regex url


【解决方案1】:

你可以试试这个正则表达式...

www.youtube[^']*

[^'] 匹配除' 之外的任何字符

[^']* 匹配 0 到除 ' 之外的多个字符

【讨论】:

  • 感谢您的指导。非常感谢!
  • 我会说前瞻甚至没用,因为[^'] 会完成这项工作。
  • @JavierDiaz thx..edited the ans
猜你喜欢
  • 1970-01-01
  • 2011-05-20
  • 1970-01-01
  • 1970-01-01
  • 2019-09-14
  • 1970-01-01
  • 1970-01-01
  • 2010-12-20
  • 1970-01-01
相关资源
最近更新 更多