Me pregunto si hay una función como match.groupdict() que capture repeticiones similares a la función match.captures. Cuando ejecuto este código: import regex test = regex.compile(“(?P<a>a)<em>(?P<b>b)</b></em>(?P<c>c)*”) test.match(“aabbbcc”).groupdict() Obtengo: {‘a’: ‘a’, ‘b’: ‘b’, ‘c’: ‘c’} Lo que me gustaría es algo como esto: {‘a’: [‘a’, ‘a’], ‘b’: [‘b’, ‘b’, ‘b’], ‘c’: [‘c’, . . . Read more
Estoy agregando una columna adicional “repath” al sitio Django.admin, según el documento, debería funcionar, pero una vez que introduje el paquete “re” a esta función, las cosas salieron mal. Aquí está el ejemplo de código: class InfoAddrAdmin(ModelAdmin): list<em>display = (‘id’, ‘machineId’, ‘uptime’, ‘repath’) list</em>filter = (‘machineId’,) def repath(self, obj): res . . . Read more
import asyncio import re import time from datetime import datetime detection_timer = 0 detection_timer_increment = 5 detection_timer_change = 10 x, y, z = None, None, None x_aux, y_aux, z_aux = 0, 0, 0 def get_coords(input_coords): input_coords = input_coords.replace(“@”,”0″) m = re.match(r”.*:\s([-0-9.]*),\s([-0-9.]*),\s([-0-9.]*)$”, input_coords) if m: return m.groups() async def timer(): global . . . Read more
Tengo una lista que contiene algunas cadenas que tienen ‘\’. Por ejemplo: ‘PEOPLE\S BANK’, ‘PRIME MINISTER\S’ Me gustaría agregar una comilla simple después de cada cadena que contenga un \ en ellas. He intentado lo siguiente: import re tt = re.sub(r'()’, r’\1\”‘, str(updated_unique_accts)) Esto solo agrega un ” entre cada . . . Read more