Tag: IPCRENDERER
Dada una línea de comando mycommand –optional-arguments their-values <patternOfInterestWithDirectoryPath> arg1 arg2 patternOfInterestWithDirectoryPath puede ser cualquiera de los siguientes path/to/dir /path/to/dir path/to/dir/ "path/to/dir" "/path/to/dir" "path/to/dir/" En cualquiera de los casos anteriores, se debe extraer /path/to/dir en todos los casos, donde algunos de ellos pueden (o no) estar encerrados entre comillas dobles, . . . Read more
Con expresiones regulares (puede ser PCRE o SED, pero también Python [especifica, por favor]), quiero eliminar todas las ocurrencias de las líneas que contengan una sola letra seguida de una coma (/,.,/g) y la palabra “Labels:”. Por ejemplo, en estas líneas: Labels: K,ltemittel,System,j,Vakuum,s Another tags: a,b,xxx,c,yyy,z a Labels: ltemittel,System,Vakuum Another . . . Read more
Estamos considerando cambiar de PCRE a PCRE2 como nuestro motor interno de expresiones regulares. Solo la sintaxis de las expresiones regulares en sí está expuesta a nuestros usuarios, por lo que las diferencias en las APIs de la biblioteca no son un problema para nuestros usuarios. Sin embargo, tendremos que . . . Read more
Intento hacer coincidir pares de clave-valor separados por comas utilizando PCRE. El texto se ve así: “key1”: “value1”, “key2”: “value2″ y el patrón probado es: /(\s*)(,?)”([a-zA-Z0-9]+?)”:(\s*)”([a-zA-Z0-9]+?)”/gm Se puede probar el regex aquí: Funciona en esta página de prueba, pero con este código C muestra solo el primer grupo coincidente. pcre . . . Read more
Quiero encontrar cualquier carácter que no sea una palabra desde la posición inicial o final de una cadena, pero si se encuentra con un carácter que no es una palabra que encierra una cadena, quiero que deje de encontrar inmediatamente antes del carácter. Creé el siguiente patrón de regex: ^\W+(?!(\W+)((?!\1).)+\1)? . . . Read more