fork download
  1. import re
  2. rx = r'\d+(?=:$)'
  3. s="""firefox-x 46.0:
  4. google 5.1.0.1:
  5. - request
  6. - branch"""
  7.  
  8. print(re.sub(rx, lambda x: str(int(x.group(0)) + 1), s, 1, re.M))
Success #stdin #stdout 0.02s 27712KB
stdin
Standard input is empty
stdout
firefox-x 46.1:
google 5.1.0.1:
    - request
    - branch