Gracias, Phil, eso encontró lo que estaba buscando. También me equivoqué sobre el : que no es un metacaracter en regex. De hecho, la regex \\fq [^\\]*?\\ft\s[^:] y la regex \\fq [^\\]*?\\ft\s[^\:] entregan el mismo (buen) resultado, que estoy tratando de entender. Entonces, solo por el bien de una mejor comprensión de esta regex en PT:
¿significa \s[^:] el primer carácter que no es un dos puntos después de un espacio?
entonces:
¿significa \s[^\:] el primer carácter que no es una barra invertida seguido de un dos puntos? ¿O significa el primer carácter que no es una barra invertida seguido de un carácter que no es un dos puntos?
Muy agradecido,
Bart.
Thank you Phil, that did find what I was looking for. I was also mistaken about the : which is not a metacharacter in regex. Actually, the regex \\fq [^\\]*?\\ft\s[^:] and the regex \\fq [^\\]*?\\ft\s[^\:] deliver the same (good) result, which I am trying to understand. So, just for the sake of a better understanding of this regex in PT:
does \s[^:] mean the first non-colon after a space?
then:
would \s[^\:] mean the first non-backslash followed by a colon? Or does it mean the first non-backslash followed by a non-colon?
Much obliged,
Bart.
Traducción automática desde English