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:
| Whos here now: Members 0 Guests 0 Bots & Crawlers 1 |