Advertisement
Guest User

Untitled

a guest
Nov 18th, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.51 KB | None | 0 0
  1. import re
  2.  
  3. def int_cast(integers):
  4.     if not integers:
  5.         return 0
  6.     else:
  7.         value = int(integers)
  8.         return value
  9.  
  10. def get_string(input_str):
  11.     regex = r"([A-z]+)([0-9]+)"
  12.     matches = re.findall(regex, input_str, re.MULTILINE)
  13.     letter_string = ""
  14.     for match in matches:
  15.         letters, integers = match
  16.         letter_string += int_cast(integers)*letters
  17.     return letter_string
  18.  
  19.  
  20. if __name__=="__main__":
  21.     input_str = "Z3f4g7d10a6c0"
  22.     print(get_string(input_str))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement