Pues eso… que acabo de publicar los emoticonos de Open Live Writer y quiero tener a mano la lista de iconos, pero simplificada, me explico, en el código HTML generado por OLW lo hace usando una clase para cada emoticono y yo lo quiero sin esa clase.
El texto con la clase quedaría algo así:
<img class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://www.elguillemola.com/img/emoticons/wlEmoticon-smile.png">
Y yo quiero quitar la definición de la clase para que quedara de esta otra forma:
<img alt="Smile" src="http://www.elguillemola.com/img/emoticons/wlEmoticon-smile.png">
Es decir quitar todas las definiciones de class (cada dibujito tiene una)
He usado el editor TextPad para buscar y reemplazar usando expresiones regulares y el código de búsqueda y reemplazo es el siguiente:
He buscado:
img class=\"*([^\"]*)\"
Y he puesto:
img
Es decir, he buscado desde img (espacio) class (signo igual) (comillas dobles) y todo lo que haya hasta la siguiente comillas dobles y finalmente le agrego otras comillas dobles, si no, me devolvería el texto sin incluir las comillas de cierre.
Nota:
Las comillas dobles hay que indicarlas con \»
Y esto es todo… es que he buscado ejemplos simples de sustitución con textos y no había casi nada, salvo lo publicado en mi sitio (¿Cómo no? )
Espero que te sea de utilidad.
Nos vemos.
Guillermo