Ni caso en mis respuestas. Resulta que siempre trabajo con los HTML si pasarlos por TextEditor. Pero, claro, este componente tiene vida propia.
Así es como le mando un texto:
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:12pt; font-weight:456; font-style:normal;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">En un lugar de La <span:buscar style="background-color:#FFFF00; text-decoration-line:overline underline; text-decoration-color:#A00000; text-decoration-style:solid; color:#A00000;">M</span:buscar>ancha, de cuyo nombre no quiero acordarme...</p></body></html>
Y así es como lo interpreta:
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Ubuntu'; font-size:12pt; font-weight:456; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">En un lugar de La <span style=" color:#a00000; background-color:#ffff00;">M</span>ancha, de cuyo nombre no quiero acordarme...</p></body></html>
Por tanto, lo que me funciona directamente en un HTML no vale para TextEditor.
Pero no pasa nada, prometo una respuesta más prolija con soluciones.
Más o menos.
Así le doy tiempo a Shordi a preparar una fideguá de marisco, una
porchetta o un potaje en condiciones para sus comensales —entre los que no me encuentro porque no quiera, porque soy superagradecido y me callo los defectos del cocinero siempre ;P—.
(20-03-2024, 21:10)Harpo escribió: Me interesa el tema de RegExp, ¿se puede usar para ficheros SVG?. Estoy trasteando con ellos y no me convence XML, me he creado un parser propio pero es más lento, no me sirve para lo que quiero.
Un saludo, Harpo.
Nunca lo he probado como tal, pero supongo que sí. si me dices qué buscas, podemos verlo.