如何在ruby中使用regexp从像"Lorem 123 ipsum 456879“=> "123456879”这样的句子字符串中获取所有的数字?
发布于 2011-11-05 18:53:08
只需替换其他所有内容。
result = subject.gsub(/[^\d]/, '')
发布于 2011-11-05 21:46:58
不使用正则表达式:
"Lorem 123 ipsum 456 879".delete('^0-9') #=>"123456879"
发布于 2011-11-05 18:58:41
参考this
result = subject.gsub(/\D/, '')
https://stackoverflow.com/questions/8019702
复制相似问题