« 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
Function RegularExpression(const aSource:string; const aExpression:string; aResult:TStrings):integer;
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
begin
end;
Voir aussi: