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

Guardar apóstrofes en re.sub en Python.

Quiero guardar solo letras normales y apóstrofes con el comando re.sub en Python, sin embargo en este momento mi código elimina los apóstrofes, por lo que “don’t” se convierte en “dont”, etc. ¿Puedo agregar una “salvaguarda” de apóstrofes a mi comando re.sub o debo usar otra solución? Mi código actual: . . . Read more

Problema con la expresión regular para separar el “slug” (apodo) y el apellido en una lista.

Mi cadena es: test_string = "@@@__slug1^^__firstname lastname@@@^^^ @@@__slug2^^__firstname1 lastname1@@@^^^" Estoy intentando separar el slug y el apellido en una lista, mi resultado será así: slug_list = [slug1,slug2] name_list=[firstname lastname,firstname1 lastname1] Intento buscar todos los slugs primero, mi código para hacerlo es: import re test_string = "@@@__slug1^^__firstname lastname@@@^^^ @@@__deletepurpose^^__Delete Purpose@@@^^^" pattern . . . Read more

Aiogram con re

@dp.message_handler(AdminFilter(), state=”get_price”, regexp=re.compile(r”^[0-9]*\|.*\|[0-9]*”)) async def get_price(message: types.Message, state: FSMContext): m = message.text id = re.findall(r”^0[0-9]*”, m) name = re.findall(r”^[a-zA-Z0-9 ]*₽$”, m) cost = re.findall(r”^[0-9]*0$”, m) await message.answer( f”’El producto ha sido añadido: id: {id[0]} name: {name} cost: {cost} ”’ ) Necesito que este controlador capture mensajes en el formato id|name|costo . . . Read more

Eres un traductor de español que traduce documentos de TI. Traduce lo siguiente al español: emparejar diferentes patrones de mensajes de una entrada del usuario en Python.

Estoy tratando de encontrar un mensaje a partir de una entrada de usuario que sigue un cierto patrón. El primer patrón es una palabra clave ‘data’ seguida de dos dígitos, y el segundo es la palabra clave ‘status’ seguida de una palabra. Utilicé declaraciones if y funciona solo si hay . . . Read more