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 :

Regex avec espace blanc [RegEx]


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2005
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 28
    Points : 26
    Points
    26
    Par défaut Regex avec espace blanc
    Bonjour,

    j'aimerais extraire d'un string les noms de famille (en majusucule), donc des expressions de ce type :

    - majuscules uniquement
    - apostrophe permis
    - tiret permis
    - slash permis


    je fais donc le pattern suivant :

    mais j'ai le souci suivant :

    LAS DIT PEISSON Annie doit me renvoyer LAS DIT PEISSON
    et
    PEISSON Annie doit me renvoyer PEISSON
    et avec ce pattern, je récupère :

    LAS DIT PEISSON A
    et
    PEISSON A
    Le A étant la première lettre en majuscule du prénom.

    Quel pattern faut-il indiquer ?

    merci

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Si tu as toujours "NOM Prénom", tu peux simplement ajouter l'espace entre le nom et le prénom a ton expression.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mai 2005
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 28
    Points : 26
    Points
    26
    Par défaut
    non je n'ai pas toujours de prénom ...

  4. #4
    Expert éminent Avatar de CosmoKnacki
    Homme Profil pro
    Justicier interdimensionnel
    Inscrit en
    Mars 2009
    Messages
    2 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Justicier interdimensionnel

    Informations forums :
    Inscription : Mars 2009
    Messages : 2 858
    Points : 6 556
    Points
    6 556
    Par défaut
    Bonjour,

    rajoute le délimiteur \b en fin de pattern:



    (Ouais!! C'est mon 50e message!

    --------->[])
    Brachygobius xanthozonus
    Ctenobrycon Gymnocorymbus

  5. #5
    Nouveau membre du Club
    Inscrit en
    Mai 2005
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 28
    Points : 26
    Points
    26
    Par défaut
    nickel

    merci beaucoup j'avais testé mais j'avais mis le \b avant l'étoile

    merci encore

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

Discussions similaires

  1. [RegEx] Aide regex et espace blanc
    Par elcoyotos dans le forum Langage
    Réponses: 12
    Dernier message: 26/09/2010, 15h47
  2. espace blanc entre balise div avec background-image
    Par helkøwsky dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 06/09/2010, 20h33
  3. images defilants avec marquee sans espace blanc
    Par Invité dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 27/10/2009, 00h16
  4. [AJAX] Passage de variable avec espace blanc et insecam
    Par ascito dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 09/07/2007, 11h51
  5. Réponses: 2
    Dernier message: 30/06/2007, 21h50

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