首页 > 解决方案 > 如何匹配以下正则表达式?

问题描述

我有以下单线:

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. 其余的可以是字符、大写字母、数字、空格、_ 和 - (所有内容)。我怎样才能匹配这个正则表达式?

标签: regex

解决方案


(?<=file ).*(?= to)

产生预期的结果。在线的


推荐阅读