RegularExpression (rtl)
De Wiki1000
(Différences entre les versions)
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 à 13: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: