我需要抓一个像
这样的字符串“/ HTML /体/一个”
我需要检查最后一部分,在这种情况下是“a”之后的最后一部分“/”
我该怎么做?我怎样才能在最后一个“/”后的最后一个项目中使用正则表达式匹配?
答案 0 :(得分:6)
x = "/html/body/a"
x.split("/").last # => "a"
答案 1 :(得分:4)
正则表达式?不确定,但
有什么问题my_string.split("/").last # Maybe you want some error checking here, I don't know.
答案 2 :(得分:4)
如果你想使用正则表达式,那就是:
mystring = "/html/body/a"
if mystring =~ /([^\/]+)$/
last_part = $1
end