现在我正在废弃这个:
(178,979)
有了这个:
.text[/[\d,]+/]
把它变成这样:
178,979
现在我想废弃这个:
显示 512,518 个结果中的 1 - 24 个
并将其变成这样:
512,518
实现这一目标的最简单方法是什么?
现在我正在废弃这个:
(178,979)
有了这个:
.text[/[\d,]+/]
把它变成这样:
178,979
现在我想废弃这个:
显示 512,518 个结果中的 1 - 24 个
并将其变成这样:
512,518
实现这一目标的最简单方法是什么?
我会这样做:
'Showing 1 - 24 of 512,518 Results'[/\d+,\d+/] # => "512,518"
或这个:
'Showing 1 - 24 of 512,518 Results'[/(\S+) Results$/i, 1] # => "512,518"
str = 'Showing 1 - 24 of 512,518 Results'
str.scan(/[\d,]+/)[2]
#=> "512,518"
str[/\d+,\d+/]
#=> "512,518"
您正在寻找一个整数,后跟一个逗号,再跟一个整数。所以这个正则表达式应该可以解决问题:
/\d+,\d+/