Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
prog:lazarus:types:string:comparaison_text [03/07/2021 17:26] thierry [Dans TStringList] |
prog:lazarus:types:string:comparaison_text [03/07/2021 17:29] (Version actuelle) thierry [Comparer du texte] |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Comparer du texte ====== | + | ====== Comparaison Recherche de texte ====== |
| ===== Comparaisons ===== | ===== Comparaisons ===== | ||
| Ligne 16: | Ligne 16: | ||
| - | ===== Avec les Wildcards (*/?) ===== | + | ==== Avec les Wildcards (*/?) ==== |
| - | ==== IsWild ==== | + | == IsWild == |
| Declaration: ''function IsWild(InputStr, Wilds: string; IgnoreCase: Boolean): Boolean;'' | Declaration: ''function IsWild(InputStr, Wilds: string; IgnoreCase: Boolean): Boolean;'' | ||
| Ligne 29: | Ligne 29: | ||
| A* : words with >= 1 letters and A at the begin;\\ | A* : words with >= 1 letters and A at the begin;\\ | ||
| ? : one letter.\\ | ? : one letter.\\ | ||
| - | ==== FindPart ==== | + | == FindPart == |
| Declaration: ''function FindPart(const HelpWilds, InputStr: string): Integer;'' | Declaration: ''function FindPart(const HelpWilds, InputStr: string): Integer;'' | ||
| Ligne 43: | Ligne 43: | ||
| end; | end; | ||
| </code> | </code> | ||
| - | ==== Dans TStringList ==== | + | == Dans TStringList == |
| Dans la propertie TStringList.Filter, on peut utiliser les Wildcards (a creuser...) | Dans la propertie TStringList.Filter, on peut utiliser les Wildcards (a creuser...) | ||
| ===== Recherches ===== | ===== Recherches ===== | ||
| + | == Pos == | ||
| + | [[https://www.freepascal.org/docs-html/rtl/system/pos.html]] | ||
| + | |||
| + | Recherche la position d'un Substring dans un String. | ||