Nom |
Description |
"traitement" |
Ce paramètre permet d'indiquer le masque de traitement de l'expression régulière. la chaîne de caractères de traitement est très complexe, voici les symboles et leurs significations avec des combinaisons possibles supporté: |
Ce symbole permet d'indiquer une correspondance avec un des caractères, à l'exception de «\n». |
. |
Ce symbole permet d'indiquer une correspondance avec un des caractères, à l'exception de «\n». |
| |
Ce symbole permet d'indiquer une altération |
( ) |
Ces symboles permettent d'indiquer un groupe et une capture |
[ ] |
Ces symboles permettent d'indiquer une classe de caractères |
\ |
Ce symbole permet d'indiquer de modifier le prochain caractère |
Ce symbole permet d'indiquer une forme de positionnement de la recherche. |
^ |
Ce symbole permet d'indiquer le commencement d'une correspondance de chaîne de caractères ou d'une ligne. |
$ |
Ce symbole permet d'indiquer la fin d'une correspondance de chaîne de caractères ou de ligne. |
\b |
Ce symbole permet d'indiquer une correspondance d'une limite de «mot» |
\B |
Ce symbole permet d'indiquer une correspondance d'une limite sans «mot» |
Les quantifieurs sont appliqués avant un «atome». |
* |
Ce symbole permet d'indiquer une correspondance de 0 ou plusieurs fois |
+ |
Ce symbole permet d'indiquer une correspondance de 1 ou plusieurs fois |
? |
Ce symbole permet d'indiquer une correspondance de 0 ou 1 fois. |
{N} |
Ce symbole permet d'indiquer une correspondance exacte au nombre de fois «N» |
{N,} |
Ce symbole permet d'indiquer une correspondance d'un minimum de «N» nombre de fois. |
{N,M} |
Ce symbole permet d'indiquer une correspondance dans l'intervalle de fois «N» et «M» nombre de fois. |
Les caractères de classe de métacaractères. |
^ |
Ce symbole permet d'indiquer le premier caractère d'une classe effectue une négation de cette classe. |
_ |
Ce symbole permet d'indiquer un moins le premier ou le dernier caractère de la classe, utilisé pour les rangs. |
Les caractères de raccourci de classe. |
\d |
[0-9] |
Ce symbole permet d'indiquer un chiffre. |
\D |
[^0-9] |
Ce symbole permet d'indiquer que se n'est pas un chiffre. |
\s |
[ \t\n\r\f] |
Ce symbole permet d'indiquer un espace |
\S |
[^ \t\n\r\f] |
Ce symbole permet d'indiquer que se n'est pas un espace |
\w |
[a-zA-Z0-9_] |
Ce symbole permet d'indiquer un caractère de «mot». |
\W |
[^a-zA-Z0-9_] |
Ce symbole permet d'indiquer que se n'est pas un caractère de «mot». |
Les métaguillemets et les cas de transformations. |
\E |
Ce symbole permet d'indiquer la fin de la modification. |
\L |
Ce symbole permet d'indiquer des caractères minuscules jusqu'à «\E». |
\Q |
Ce symbole permet d'indiquer des caractères de guillemet de méta jusqu'à «\E». |
\U |
Ce symbole permet d'indiquer des caractères majuscules jusqu'à «\E». |
Les variables spéciales. |
$` |
Ce symbole permet d'indiquer les caractères correspondant à la gauche. |
$& |
Ce symbole permet d'indiquer les caractères correspondant. |
$’ |
Ce symbole permet d'indiquer les caractères correspondant à la droite. |
\N |
Ce symbole permet d'effectuer la capture de Nième ensemble de parenthèses si dans une correspondance de côté. |
$N |
Ce symbole permet d'effectuer la capture de Nième ensemble de parenthèses si ce n'est pas dans une correspondance de côté. |
Les attributs (modificateurs). |
/e |
Ce symbole permet d'indiquer qu'il faut évaluer le côté gauche de l'expression |
/g |
Ce symbole permet d'indiquer qu'il faut effectuer une recherche dans toutes les sous-chaines de caractères |
/i |
Ce symbole permet d'indiquer qu'il n'y a aucune distinction entre les majuscules et minuscules |
/m |
Ce symbole permet d'indiquer qu'il faut effectuer le traitement de chaîne de caractères sur de multiples lignes |
/s |
Ce symbole permet d'indiquer qu'il faut effectuer le traitement de chaîne de caractères sur une seule ligne |
/x |
Ce symbole permet d'indiquer qu'il faut effectuer le traitement étendu des expressions régulières |
Les opérations d'expressions régulières. |
=~ |
Ce symbole permet d'effectuer l'application d'une expression régulière (regex). |
!~ |
Ce symbole permet d'effectuer la négation de l'application d'une expression régulière (regex). |
"attribut" |
Ce paramètre permet d'indiquer les attributs de modification du comportement de l'expression régulière. Voici les symboles avec combinaisons possibles supporté: |
g |
Cet attribut permet d'indiquer qu'il faut effectuer un remplacement de tous les sous-chaîne de caractères |
i |
Cet attribut permet d'indiquer qu'il n'y a aucune distinction entre les majuscules et minuscules |
Ce constructeur permet de créer cette objet, afin de manipuler des expressions régulières