在Ruby中使用正则表达式

时间:2016-03-31 12:49:47

标签: ruby regex

在PHP中,如果我想从字符串中排除所有非数字,我可以这样做:

$number = preg_replace("/[^0-9]/", "", $number;

Ruby中的等效语法是什么?我试过了:

number = "1234jkl"

number.match(/[^0-9]/) produces

#<MatchData "j">

number.scan(/[^0-9]/) produces

 ["j", "k", "l"]

有什么想法吗?

0 个答案:

没有答案