27 octobre 2020

Utiliser regex en programmation Pascal

  Il s'agit d'utiliser la syntaxe "Regex"pour faire des recherches de texte équivalentes en langage Delphi Free-­Pascal de base. il s'agit pas de remplacer des composants existants ni de faire des routines exhaustives,( pas d'unicode par exemple), mais d'élaborer des fonctions pas à pas, sans privilégîer a rapidité ou la compacité. Comme la syntaxe de Regex varie, je garderai le mieux   Les ancres ^ et $ ^Début commence par "Début" fin$ termine par "fin" En Pascal, on utilisera pos('Début',s)=1 ... [Lire la suite]
Posté par Luc Fricot à 16:54 - Permalien [#]
Tags : , , ,
24 septembre 2020

Expressions régulières (Regex) EN VRAC

      Comment utiliser les expressions régulières avec Delphi ? Il y a plusieurs façons d'utiliser les expressions régulières avec Delphi.Si vous possédez Delphi XE ou une version postérieure, le plus simple est d'utiliser l'unité System.RegularExpressions.Si vous possédez une version antérieure à Delphi XE, plusieurs possibilités s'offrent à vous. Le choix peut-être le plus recommandable est d'utiliser la classe TPerlRegEx de l'unité PerlRegEx. L'avantage de cette unité est d'être identique à l'unité... [Lire la suite]
Posté par Luc Fricot à 17:47 - Permalien [#]
Tags : ,
20 septembre 2020

Expressions régulières (Regex) dans Delphi

Les expressions régulières sont des caractères qui personnalisent une chaîne de recherche. Le produit reconnaît les expressions régulières suivantes : Caractère    Description ^    Un accent circonflexe placé au début d'une chaîne correspond au début d'une ligne. $    Le signe dollar placé à la fin de l'expression correspond à la fin d'une ligne.  .    Un point correspond à n'importe quel caractère.  *    Un astérisque placé après une... [Lire la suite]
Posté par Luc Fricot à 12:25 - Permalien [#]
Tags : , ,