我想要以下内容:
"Set off to London 29min"
成为:
"Set off to London min"
我也想删除"min"
和空格,但我知道如何以非常低效的方式执行此操作。
答案 0 :(得分:7)
这样做:
string.tr("0-9", "")
答案 1 :(得分:1)
如果我理解正确,那么这里有一些解决方案。
string = "Set off to London 29min"
string.gsub!(/\d+/,"")
#=> "Set off to London min"
或者如果您还想要字面词“min”'也取出了
string = "Set off to London 29min"
string.gsub!(/(\d+|(min))/,"")
#=> "Set off to London "