IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[REGEXP] - Matcher la répétition de caractères [RegEx]


Sujet :

Langage PHP

  1. #1
    Membre émérite Avatar de cadoudal56
    Profil pro
    Inscrit en
    Février 2005
    Messages
    694
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2005
    Messages : 694
    Par défaut [REGEXP] - Matcher la répétition de caractères
    Bonjour à tous,

    Je cherche une piste pour régler un petit truc énervant...

    J'ai fait une sorte de mini chat ou shoutbox et les utilisateurs se plaignent de certains post avec des caractères a répétitions comme par exemple :

    Yeeeeessssssssss !!!!
    Noooooooooonnnn !!
    BBBBBUUUUUTTTT

    Bref, je cherche une regexp permettant de détecter les suite de plus de trois caractères qui se ressemble. En gros sur le mot BBBBBUUUUUTTTT, je voudrais retrouver les 4 B les 5 U et les 4T de manière a écrire tout simplement BUT

    Est ce possible a votre avis au moyen d'une regexp ?

    Je ne cherche pas forcement a ce que l'on me donne la solution mais au moins une ou deux pistes (mais si on me donne la soluce je prends quand même :-) )


    Merci d'avance à vous
    Cadou

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    facile

    le regex : (.)\1{2,}

    le remplace : $1


    met bien l'option u pour prendre les accents

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. RegExp rechercher mot avec des caractères qui diffèrent
    Par magic_dav dans le forum VBScript
    Réponses: 3
    Dernier message: 25/07/2012, 15h41
  2. [théorie, automates, regexp] matcher sigma(a,b,c) sans matcher "baa"
    Par TheGwy dans le forum Algorithmes et structures de données
    Réponses: 16
    Dernier message: 18/05/2012, 12h13
  3. [RegExp] Nombre de répétitions de caractères
    Par ireolax dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 23/03/2012, 17h03
  4. Algorithme de listage de combinaison avec répétition de caractère
    Par Gilles57-H-G dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 17/11/2010, 20h38
  5. [Regex] Matcher la répétition de caractères
    Par Shuret dans le forum Général Java
    Réponses: 4
    Dernier message: 17/02/2009, 19h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo