J'ai un fichier texte plein de lignes suivantes:
F randomtext
F morerandomtext
de quel type d'expression régulière j'ai besoin pour que la sortie soit comme ceci:
randomtext,foo
morerandomtext,foo
donc le F devient foo et se déplace jusqu'à la fin de la ligne.
Merci
Trouver:
F (.*)
Remplacez tout par:
\1,foo
Je voudrais ajouter ceci: Avec Notepad ++, vous pouvez trouver avec regex et remplacer des choses dans un ensemble de fichiers aussi. Ce qui suit trouvera tous les fichiers dont les lignes commencent par un F majuscule et un espace dans les fichiers * .txt du dossier D:\mydir -dont les sous-répertoires.
Pour ouvrir la fenêtre Rechercher dans les fichiers dans le Bloc-notes ++, tapez Ctrl + Maj + F.
Find what: ^F (.*)
Replace with: \1,foo
Filters: \1,foo
Directory: D:\mydir
Match case: Checked
In all sub-folders: Checked
Search Mode: Regular expression