Mi cadena le gusta a continuación

7930:
4487.
a5,77

Se mezcla con número, letra y otros. Solo quiero obtener los números y las letras, ¿cómo puedo escribir la expresión re?

-1
user2155362 19 oct. 2019 a las 11:08

1 respuesta

La mejor respuesta

Podrías hacer algo como

''.join(re.findall('[\da-zA-Z]', inputString))

[\ da-zA-Z] coincidirá con cualquier dígito (\ d), cualquier letra minúscula (a-z) y cualquier letra mayúscula (A-Z).

Findall devolverá una lista de todas las coincidencias, y '' .join concatenará esas coincidencias en una sola cadena.

1
Kei 19 oct. 2019 a las 08:28