• [^] # Re: Ça manque de classes...

    Posté par . En réponse à la dépêche Travailler avec des expressions rationnelles. Évalué à 2.

    C'est intéressant comme exemple !

    Je suis régulièrement em...bêté par ce genre de chose.
    Mon utilisation des expressions rationnelles est très basique : je m'en sert pour valider (match) le contenu de champs de formulaires sur des applications web php et/ou JS le plus souvent (pas taper !!!).
    La plupart du temps, soit je les ai déjà dans mon arsenal (voir dans celui de PHP), soit je fouille un peu sur le net pour trouver mon bonheur.
    Je cale toujours sur les champs libellé ("texte libre") : impossible de valider un texte accentué sans énumérer (d'une manière1 ou d'une autre2) l'ensemble de caractères accentués...

    1 je met tous les caractères accentués dans mon expression rationnelle,
    2 je transforme ma chaîne pour remplacer tous les caractères accentués par les équivalents non-accentués avant de les passer dans un ^[:alpha:]$* par exemple...

    Ma question est donc la suivante : ton exemple est-il propre à grep ?