fork download
  1. import re
  2.  
  3. def minuscula(m):
  4. return m.group(1).lower() if m.group(1) else ''
  5.  
  6. strs = "abc Abc aBC cde123 def-ghi $?!123"
  7. r = re.compile(r"([a-zA-Z \\])|[^a-zA-Z \\]")
  8. print(r.sub(minuscula, strs))
  9.  
Success #stdin #stdout 0.02s 27728KB
stdin
Standard input is empty
stdout
abc abc abc cde defghi