« RegularExpression (rtl) » : différence entre les versions

De Wiki1000
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; aResultat:TStrings):integer;</source>
<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.
|-
|-
|aResultat
|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

}}