J'ai un document texte comme ceci:Quel est le problème avec mon REGEX lors de l'utilisation de l'éditeur VI?
<table width="10">
</table>
J'ouvre le document avec l'éditeur VI. Je veux remplacer toutes les instances de width = "somenumber" par rien. J'émets cette commande dans l'éditeur VI:
:0,$s/width="[\d]+"//gc
VI dit aucun motif trouvé. J'ai aussi essayé cela et il doens't travail:
0,$s/width="[0-9]+"//gc
Celui-ci ci-dessous travaillé:
:0,$s/width="\d\d"//gc
Quel est le problème avec mes deux premières expressions?
Je viens d'essayer et il ne dit aucun motif trouvé 0, $ s/width = "[0-9] +" // gc – John
Que diriez-vous juste de supprimer le crochets? – UncleO
: 0, $ s/width = "\ d +" // gc – UncleO