es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: PYTHON-REGEX

¿Cómo reemplazar diferentes patrones con el mismo reemplazo?

Estoy intentando reemplazar varios elementos usando regex pero no estoy obteniendo el resultado esperado. En el siguiente código necesito reemplazar el número de teléfono y la palabra ‘hi’ con “X”. txt = "Hola, mi número de teléfono es 089992654231. Tengo 24 años." def processString3(txt): txt = re.sub('[0-9],Hi]', 'X', txt) print(txt) . . . Read more

Revisa el número exacto de repeticiones consecutivas con un regex.

Con regex solamente, ¿cómo se puede encontrar un número exacto de repeticiones consecutivas de un símbolo único arbitrario? Por ejemplo, encontrar la cadena “aaa” en “ttaaabbb” en vez de “aaaa” en “ttaaaabbb”, cuando se desea que la cadena tenga 3 repeticiones. Aclaración: Note que usé “a” como ejemplo, el símbolo . . . Read more

¿Por qué importa el orden de las expresiones en re.match?

Estoy creando una función que tomará una cadena como “three()” o algo como “{1 + 2}” y los pondrá en una lista de tokens (por ejemplo, “three()” = [“three”, “(“, “)”]). Estoy utilizando re.match para ayudar a separar la cadena. def lex(s): # escanear la cadena de entrada y devolver . . . Read more