fork download
  1. import re
  2. test_str = "4.7pF\n16.2kΩ\n22.6nH"
  3.  
  4. result = re.sub(r'(\d+)(?:\.(\d+))(\w).*', r"\1\3\2", test_str).upper()
  5. print(result)
Success #stdin #stdout 0.02s 9936KB
stdin
Standard input is empty
stdout
4P7
16K2
22N6