-
Regex et substitutions
Bonjour,
quelqu'un saurait si il y a moyen de faire facilement une substitution avec grouping et tout(*) avec l'API de Regex de Haskell ? Il y a bien subRegex du package regex-compat, mais c'est basé sur regex-posix, qui n'est pas terrible. J'utilise plutot regex-tdfa
(*) Genre le s/[0-9]+([a-z])/\1/ de perl ou sed.
-
-
Real World Haskell, je l'ai lu en entier, rien dedans.
Quant à regex-tdfa, il n'y a rien dedans pour les substitutions (si je ne m'abuse), ni dans pcre (puisqu'elles suivent toutes la même API). C'est justement pour ça que je posais la question ici.
-
-
Mmmh, désolé. Encore une fois, je ne vois pas de fonctions de pcre-light permettant les substitutions (et j'ai essayé de compiler directement un 's/regex/replacement/', faut pas rêver ça fonctionne pas)
-
tu cherches sur hackage.... y a pas que la version light :roll:
-
Oui, y'a regex-pcre(-builtin) et les autres implémentations (regex-*) aussi. J'ai déjà cherché, et encore une fois, rien pour les substitutions.