Estou tentanto renomear arquivos utilizando regex em python, com apenas um padrao funciona: def new_string(pattern): text = pattern.group().lower() renturn "{}_{}".format(text[0], text[1]) regex = re.compile(r"[a-z][A-Z]") for x in files: print(regex.sub(new_string, x)) Mas quero substituir tambem outros padroes: r"[a-zA-Z][0-9]" Como fazer para encontrar os dois padroes ao inves de um so? Continue reading...