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