Utilisation de compteurs dans des expressions régulières
Voir aussi
La fonction compteurs des expressions régulières permet de procéder à la remunérotation d’une séquence de nombres dans des fichiers. Il est également possible de procéder à une numérotation là où aucun nombre n’existait précédemment. La fonction compteurs utilise l’opérateur de recherche *[0-9] associé à l’une des instructions de remplacement %n>valeur de départ> ou %n<valeur de départ<. Le compteur est incrémenté par +/-1 à partir de la valeur de départ. Si aucune valeur de départ n’est spécifiée comme dans le cas %n>> ou %n<<, Search and Replace commencera une incrémentation/décrémentation à partir de la première valeur trouvée par l’expression *[0-9]. Par exemple, si la valeur trouvée par *[0-9] est 10, la première valeur de remplacement sera 11 si l’expression utilisée est %n>>.
Les opérateurs de remplacement %n>valeur de départ> et %n<valeur de départ< respectent le nombre de digits spécifiés par la valeur de départ. Par exemple, avec une expression de la forme %1>1> la numérotation commencera avec 2. Avec une expression de la forme %1>000> la numérotation sera de la forme 001.
Il est possible de spécifier une valeur de départ négative. Par exemple %1>-5> provoquera la numérotation suivante : -4, -3, -2, -1, 0, 1 et ainsi de suite.
Les compteurs peuvent être combinés avec d’autres opérateurs. Par exemple (file|variable)*[0-9] avec un compteur %1%2>100> est tout à fait possible.
Note: Une valeur spéciale clés du Registre système peut être employée pour causer ces derniers à l’ordre à travers des dossiers. The special configuration utility on the Search & Replace home page can also be used to specify this switch. L’utilité spéciale de configuration sur Search & Replace le Home Page peut également être employée pour indiquer ce commutateur. Il peut également être employé en manuscrits manuellement scripts.
Exemples d’utilisation de compteurs | |
Texte original: |
Windows 98 will be released in 5 days. |
Texte original: |
file.htm, file.htm, ffillee.htm |
Texte original: |
Var22 Var20 Var86 Var30 |
Texte original: |
Var22 Var20 Var86 Var30 |
Texte original: |
VarA101 VarB12 VarC0 VarA102 VarB45 |
Fichier 1 original: |
cat & dog cat & dog |
xemples d’utilisation de compteurs | |
File1 Contents: |
cat01 dog01 |
xemples d’utilisation de compteurs | |
File1 Contents: Sort Order: Sort Order: |
cat01 dog01 File Name-Ascending File Name-Descending |