Vous pouvez utiliser des caractères génériques dans le champ de saisie 'Rechercher' :
. | n'importe quel caractère autre qu'un saut de ligne | + | répété une ou plusieurs fois |
---|---|---|---|
* | répété zéro, une ou plusieurs fois | ? | répété zéro ou une fois |
{n} | répété exactement n fois | {n,m} | répété au moins n fois et au plus m fois |
| | tube: a|b recherche a ou b | - | tiret: recherche un intervalle de caractères |
^ | début de ligne | $ | fin de ligne |
[...] | un caractère parmi ceux de l'ensemble ainsi défini | [^...] | absence de tous les caractères de l'ensemble ainsi défini |
\b | séparateur de mot | \B | non-séparateur de mot |
\d | caractère numérique [0-9] | \D | caractère non numérique [^0-9] |
\s | caractère blanc | \S | caractère non blanc |
\w | [A-Za-z0-9_] | \W | non-mot [^A-Za-z0-9_] |
(...) | définit un groupe ; il peut ensuite être référencé par $1..$9 | \. | échappe un méta-caractère (ici un point) |
Le champ 'Remplacer par' peut contenir $1..$9 comme références arrières à des sous-expressions parenthésées du champ 'Rechercher'.
Exemples :
Rechercher /abc|def/ trouvera le mot 'abc' ou le mot 'def'
Rechercher /bwiki/b trouvera le mot 'wiki' mais pas le mot 'jspwiki'.
Rechercher ^[IVXMDCL]+\. trouvera toute combinaison de chiffres romains, suivie par un point
Rechercher /(-?\d+)(\d{3})/ et le remplacer par $1,$2 pour insérer des virgules dans des grands entiers.
Ceci est la page EditFindAndReplaceHelp.
Plus d'infos : sur les expressions régulières
et la Sandbox RegExp
.
«
This page (revision-1) was last changed on 30-Mar-2012 11:36 by UnknownAuthor
JSPWiki v2.8.4