代码之家  ›  专栏  ›  技术社区  ›  DenCowboy

如何匹配以下正则表达式?

  •  1
  • DenCowboy  · 技术社区  · 5 年前

    我有以下一行:

    Download of file /xxx/xxx-xxx/Xxx/Xx_XX/xxx/xxx xxx/Xxxx/xxxx/xxxx.png to /home/ec2-user/xxx/xx/xx/Xxxy/xx_XX_XX/xxx/xxx xxx/XXX/xxxx/Xxx.png failed
    

    我怎么能配第一个 /xxx/xxx-xxx/Xxx/Xx_XX/xxx/xxx xxx/Xxxx/xxxx/xxxx.png 它总是以“开始” / “总是以 .png

    1 回复  |  直到 5 年前
        1
  •  3
  •   Soner from The Ottoman Empire    5 年前
    (?<=file ).*(?= to)
    

    产生希望的结果。 Online

        2
  •  0
  •   Toto    5 年前

    一个用于环视,使用:

    /.*?\.png
    

    Demo & explanation