Je rencontre souvent une situation où j'ai un dossier avec beaucoup de cas mixtes. Par exemple,
CamelCase and camelCase
Je cherche un substitut d'expression régulière Vim pour produire,
AnotherCase and anotherCase
En ce moment, je fais cela en deux étapes après avoir sélectionné visuellement les lignes,
:s/CamelCase/AnotherCase/g
:s/camelCase/anotherCase/g
Est-ce possible en une seule étape de remplacement, ou dois-je rechercher d'autres options comme une fonction dans .vimrc
?
regular-expression
wsams
la source
la source
:%S/CamelCase/AnotherCase/g
, mais il ne fait que remplacerCamelCase
et est particamelCase
tel quel . Pas grave, juste quelque chose à retenir.Vous avez également le vénérable coffret .
Avec
vous obtiendrez:
la source