Page 1 of 1

rename me

PostPosted: 19 Oct 2004, 20:33
by hugo
je souhaite renommer des fichiers dont le nom est compose de numeros separes par des points, dont seuls les derniers m'interresse
ex : 1.2.3.45.678.exe -> 678.exe

PostPosted: 20 Oct 2004, 10:50
by Wernight
1. Se mettre en mode "filename" et non "filename with extension". Vous ne voulez pas changer l'extension du fichier.

2. Filters > Search & Replace. Search: "\.([0-9]+)$", replace "\1".

Explication:
\. : Il s'agit juste d'un "." mais comme le point à une signification particulière, il faut rajouter un "\".
( : Début des éléments correspondant à \1.
[0-9] : Tout chiffre décimal (pas nombre).
+ : Suite de 1 ou plus éléments (ici l'élément précédent est [0-9]).
) : Fin des éléments correspondant à \1.
$ : Il ne doit rien avoir après, donc c'est la fin du nom du fichier.

PostPosted: 21 Oct 2004, 11:21
by Guest
voila moi je cherche des syntaxes car g des fichiers ou je vex rajouter un "." dans le nom!

PostPosted: 02 Dec 2004, 15:53
by Guest
Bonjour j'aimerait savoir comment rajouter qqch dans le nom sans a avoir a enlever autre chose

merci

PostPosted: 02 Dec 2004, 20:42
by Wernight
Anonymous wrote:Bonjour j'aimerait savoir comment rajouter qqch dans le nom sans a avoir a enlever autre chose

Demande les expressions régulières puis chercher "(.*)" et remplacer par "\1xxxx" où xxxx est l'expression à rajouter. Attention à ne pas renommer avec l'extension.