【问题标题】:Regex extract the first file name正则表达式提取第一个文件名
【发布时间】:2018-09-24 23:07:05
【问题描述】:

我想从这个 url 中提取第一个文件名: Endless_Curse__-_CE_v1.0.zip

[URL=https://google.com/fjhbqp5o5w06/Endless_Curse_-_CE_v1.0.zip]Endless 诅咒 - CE v1.0.zip - 10.4 MB[/URL]

【问题讨论】:

  • 正则表达式不是一种编程语言。您对此有什么特别的想法吗?它们中的每一个都支持不同的正则表达式语法。

标签: regex file url expression extract


【解决方案1】:
(.*\/)([^\/]*)(\].*\[.*\])

第二组将是您的文件名:http://regex101.com/r/ehU7Ci/1

(.*\/)([^/]*)\](.*\[\/URL\])

这与https://regexr.com/3nu8j 中的组 2 匹配您的文件名

【讨论】:

  • 我刚试过,它可以在记事本++中使用 搜索并替换 (.*\/)([^\/]*)(].*[.*]) 为 /2,这将给你文件名
  • 您提供的链接非常好!很好的资源。谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-19
  • 1970-01-01
  • 2012-11-12
  • 2018-02-19
  • 1970-01-01
相关资源
最近更新 更多