在这些句子中得到最后一个单词的正确的正则表达式是什么:
/hello/world -> world
/foo/bar/good -> good
/one/two/three/four -> four
答案 0 :(得分:7)
您可以使用
[^/]+$
将匹配字符串中最后一次非斜杠字符。
答案 1 :(得分:1)
例如在python中:
import re
gg = re.compile("[^/]+$")
gg.findall("/hello/world")
或者您可以使用一些更标准的字符串库函数,例如python:
("/hello/world").split("/")[-1]
答案 2 :(得分:0)
[^/]+$
[^/]
任何不是/
+
一个或多个
$
锚定到输入结尾