【发布时间】:2018-04-23 21:07:55
【问题描述】:
我正在尝试匹配最后一个 / 之后和 . 之前的所有字符。我目前的挑战是. 只是有时存在。
我这里有一个例子:https://regex101.com/r/ThWZwX/3
我希望在这两种情况下都匹配“匹配”文本。
谢谢,
【问题讨论】:
-
外观非常依赖于风味。你用的是哪一个?
-
捕获它 -
^(?:.*\/)?([^.]+) -
@Yunnosch 我正在使用 java
-
如果是Java你可以试试
(?<=/)(?![^\n/]*/)[^.\n]* -
成功了!谢谢@revo