« RegularExpression (rtl) » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
<source lang='delphi'>Function RegularExpression(const aSource:string; const aExpression:string; | <source lang='delphi'>Function RegularExpression(const aSource:string; const aExpression:string; aResult:TStrings):integer;</source> | ||
Cette fonction parse une chaine suivant une expression régulière et retourne les différents tokens identifiés dans une stringlist. | Cette fonction parse une chaine suivant une expression régulière et retourne les différents tokens identifiés dans une stringlist. | ||
Ligne 14 : | Ligne 14 : | ||
|Expression régulière. | |Expression régulière. | ||
|- | |- | ||
| | |aResult | ||
|String list recevant les tokens. | |String list recevant les tokens. | ||
|} | |} | ||
Ligne 29 : | Ligne 29 : | ||
{{Footer|Développement DSM}} | {{Footer|Développement DSM}} | ||
[[category:RTL Chaîne]] | [[category:RTL Chaîne]] | ||
Version du 11 août 2009 à 12:57
<source lang='delphi'>Function RegularExpression(const aSource:string; const aExpression:string; aResult:TStrings):integer;</source>
Cette fonction parse une chaine suivant une expression régulière et retourne les différents tokens identifiés dans une stringlist.
Result | Nombre de token identifiés. |
aSource | Chaine de caractère à parser. |
aExpression | Expression régulière. |
aResult | String list recevant les tokens. |
Exemple
<source lang='delphi'> begin end; </source>
Voir aussi:
{{#if:Développement DSM|
{{#if:Développement DSM|— Développement DSM |}} — Développement DSM —
|
{{#if:|— [[{{{1}}}]] |}} — Développement DSM —
}}