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 :

Répéter le caractère \s*


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    lkjlgj
    Inscrit en
    Février 2007
    Messages
    255
    Détails du profil
    Informations personnelles :
    Localisation : Angola

    Informations professionnelles :
    Activité : lkjlgj

    Informations forums :
    Inscription : Février 2007
    Messages : 255
    Par défaut Répéter le caractère \s*
    Bonjour,

    Je voudrais rendre la regexp suivante "tout terrain" en lui faisant accepter
    aussi les contenus avec espaces ici ou là.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <li class="item off">(.*?)</li>
    devient donc

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <\s*li\s+class\s*=\s*"\s*item\s+off\s*"\s*>\s*(.*?)\s*<\s*/li\s*>
    Existe-t-il un moyen d'éviter cette répétition ?

  2. #2
    Membre Expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Par défaut
    Pas vraiment, c'est le prix de l'universalité...

    Ceci dit, certains espaces ne devraient pas exister :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <li\s+class\s*=\s*"\s*item\s+off\s*"\s*>\s*(.*?)\s*</li>

Discussions similaires

  1. Répéter un caractère un nombre de fois
    Par owenho dans le forum SQL
    Réponses: 2
    Dernier message: 18/03/2014, 00h18
  2. Répéter le caractère: &nbsp;
    Par TroisR dans le forum Langage
    Réponses: 4
    Dernier message: 16/10/2012, 19h47
  3. répéter un même caractère un certain nombre de fois
    Par s.rais dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 15/11/2010, 16h40
  4. Adresse des polices de caractères dans la RAM video ?
    Par Anonymous dans le forum x86 16-bits
    Réponses: 5
    Dernier message: 27/05/2002, 18h29
  5. Réponses: 3
    Dernier message: 09/05/2002, 02h39

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