在句子或主题

时间:2015-09-14 20:55:59

标签: numbers sum sentence

我有一句话(我可能会使用一个主题),如下所示:

乔治(98)迈克尔(65)吉姆(53)......等等。

我想用任何编程语言编写代码,为数字添加一个(+1),结果如下: 乔治(99)迈克尔(66)吉姆(54)

我或许使用阿拉伯语字母而不是英语。

提前致谢。

1 个答案:

答案 0 :(得分:0)

在Ruby中,如果你想找到增量只是你可以调用的字符串中的数字:

string.gsub(/(\d{1,})/) { |num| (num.next) }

这将找到字符串中的所有数字并递增它们。希望这有帮助