入门级编程通关练习题 #17 – 字符串操作

给定一个字符串,根据下面的规则创建一个新的字符串:如果该字符串的结尾是数字,则把当前数字加一;如果结尾不是数字,那么把数字1添加到结尾。

输入样例:

codeguru099

输出样例:

codeguru100

算法思路:

  • 方法一:可以借助正则表达式(regular expression)来匹配字符串结尾的数字,然后做修改。
  • 方法二:可以使用字符串函数 str.rstrip()来把结尾的数字剥离,然后做处理。