web-dev-qa-db-fra.com

Comment ajouter une chaîne à la fin de chaque ligne dans VS Code en utilisant regex?

Dans Visual Studio Code, j'utilise la fonctionnalité de remplacement. L'option regex est activée et les paramètres sont les suivants.

Trouver: ^. * $
Remplacer:\0 Âne

Alors que l'éditeur semble reconnaître les patters (à en juger par le fait saillant), il n'y a aucune substitution en cours. Il fonctionne en utilisant d'autres modèles mais pas celui incluant la fin de ligne.

J'ai également essayé des combinaisons comprenant, mais sans s'y limiter, les suivantes.

Trouver: ^ (. *) $
Remplacer: $ 0 âne

Comment puis je faire ça?

n programmeur a eu un problème une fois.
Il a dit: "utilisons des expressions régulières".
Puis il a eu deux problèmes ...

19

Ce bagout fonctionne sur mon VS Code mais uniquement sur les lignes qui contiennent réellement quelque chose. Les lignes vides restent vides.

Trouver: ^ (. *) $
Remplacer: $ 0 âne

24
user1675891

La façon la plus simple de le faire est la suivante:

Trouver: $
Remplacer: âne

7
Roee Gavirel

Vous pouvez utiliser:

$ = fin de ligne ^ = début de ligne

3
Braytiner