japee
Messages postés1727Date d'inscriptionvendredi 27 décembre 2002StatutModérateurDernière intervention 6 novembre 20218 23 juil. 2004 à 10:46
Ne connaissant pas grand chose au PHP, je suis allé faire un tour sur la page dont tu nous donnes le lien.
Si j'ai bien tout compris, l'équivalent d'une fonction comme ereg n'existe pas en Delphi. Il te faut la créer.
Les fonctions de traitement des chaines mises à notre disposition par Delphi dans son immense générosité sont :
Copy, Delete, Pos, Concat, Insert, Length, Trim, TrimRight, TrimLeft, UpperCase, LowerCase, AnsiUpperCase, AnsiLowerCase... et je dois en oublier, et je les connais sans doute pas toutes, tiens, j'oubliais AnsiPos.
oberown
Messages postés88Date d'inscriptionmercredi 10 mars 2004StatutMembreDernière intervention 5 juillet 2005 23 juil. 2004 à 11:34
Au passage ce qui est dans l'aide sur les expressions réguliere n'est pas faire du code mais des recherches dans le fichier. Ce qui a absolument rien à voir.
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 25 juil. 2004 à 00:54
Une excellente librairie en freeware est disponible pour Delphi sur le site regexp studio.
Se procurer la doc en français sur le même site.
Pour l'avoir utilisée maintes fois, je la recommande chaudement.
La syntaxe est quasiment celle de la norme posix 1003.2. (celle utilisée avec PHP ou UNIX).
Si c'est pour des besoins sommaires (jokers simples), voir la fonction MatchesMask disponible dans l'unité Mask.pas.