gpt4 book ai didi

java - 解析YouTube链接

转载 作者:行者123 更新时间:2023-12-03 06:25:45 27 4
gpt4 key购买 nike

我正在努力解决以下问题。我需要HTML内容(以字符串形式)的所有youtube链接,这些链接都不以单引号开头。我需要Java中的正则表达式。我已经有以下正则表达式,但是它不起作用:

[^\'].*(https\\:\\/\\/www\\.youtube\\.com\\/[a-z,A-Z,0-9,\\?\\=\\&\\%\\!]*)

正则表达式应匹配:
  • "https://www.youtube.com/watch?v=xyWu7dVuRfk"
  • " https://www.youtube.com/watch?v=xyWu7dVuRfk"
  • "asd https://www.youtube.com/watch?v=xyWu7dVuRfk asd"

  • 正则表达式不应匹配:
  • "'https://www.youtube.com/watch?v=xyWu7dVuRfk"
  • (可选)"aaaahttps://www.youtube.com/watch?v=xyWu7dVuRfk"
  • (可选)"123https://www.youtube.com/watch?v=xyWu7dVuRfk"

  • 有谁能够帮助我?

    问候
    特隆耶

    最佳答案

    尝试正则表达式

    "\w*\s*\bhttps:\/\/www\.youtube\.com.*"$

    http://regex101.com/r/nN1cQ6/1上查看正则表达式如何匹配

    关于java - 解析YouTube链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26872490/

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