给定这个字符串:
stuff = "banana 11/12/2009 123"
如何在 ruby .scan 调用中获取正则表达式以仅返回:
["123"]
在我使用过的 ruby 中stuff.scan(/\b\d+\b/)
,但我意识到 \b 边界将反斜杠视为边界,因此我得到 ["11","12","2009","123"] 从该方法返回。我还需要扫描来处理以下内容,并且只返回 "123" :
stuff = "123 banana 11/12/2009"
stuff = "11/12/2009 banana 123"
有什么想法吗?:)