匹配数字并仍显示文字

时间:2015-05-11 11:33:21

标签: regex perl

我有一个文本文件,其中包含各种足球比赛的结果和出席情况。我想找到每个数字并用短语替换它们,并显示整个文本文件。

if($_ =~ s/\d{1,}/TEST/)是我目前的正则表达式,但它找不到浮点数。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我会用那个:

[-+]?\d+\.?\d*

考虑到一个数字可能是负面的。如果不是您的情况,请删除[-+]?