Tengo un archivo HTML grande que tiene un montón de marcas que tiene este aspecto:¿Cómo puedo hacer que mi partida no sea codiciosa en vim?
<p class="MsoNormal" style="margin: 0in 0in 0pt;">
<span style="font-size: small; font-family: Times New Roman;">stuff here</span>
</p>
que estoy tratando de hacer un Vim de búsqueda y reemplazo para deshacerse de todos class=""
y style=""
pero estoy teniendo problemas para hacer que el partido sea desagradable.
Mi primer intento fue esta
%s/style=".*?"//g
pero Vim no parece que les gusta el ?
. Desafortunadamente eliminar el ?
hace que el partido sea demasiado codicioso.
¿Cómo puedo hacer que mi partida sea desabrida?
creo La respuesta de Pablo es buena. Solo para decir eso "?" no significa opcional en vim (si esto es lo que quiere lograr con "?") – LB40
@LB, en muchos idiomas,. *? significa emparejar cualquier personaje pero no ser codicioso. Eso es lo que él está tratando de lograr. –