Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Invité de passage
    Homme Profil pro Christophe
    bidouilleur
    Inscrit en
    novembre 2012
    Messages
    11
    Détails du profil
    Informations personnelles :
    Nom : Homme Christophe
    Localisation : France

    Informations professionnelles :
    Activité : bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : novembre 2012
    Messages : 11
    Points : 1
    Points
    1

    Par défaut preg_match et les caractères spéciaux

    Bonsoir à tous.

    J'ai besoin de rechercher la présence d'une chaîne de caractères dans un tableau.
    J'utilise preg_match, ça fonctionne correctement sauf pour une chaîne qui se trouve être l'indicatif téléphonique de la France (+33 donc). et forcément ça coince avec le +.
    Ma question est donc simple, comment faire pour que le + ne soit pas interprété mais qu'il fasse bien parti de la chaîne à rechercher?

    Le code qui ne marche pas est le suivant:
    Code :
    if (preg_match("#+33#", $value)){action à effectuer}
    Je vous remercie par avance.

  2. #2
    Expert Confirmé Sénior

    Homme Profil pro Alain Bontemps
    Développeur Web
    Inscrit en
    septembre 2010
    Messages
    2 569
    Détails du profil
    Informations personnelles :
    Nom : Homme Alain Bontemps
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : septembre 2010
    Messages : 2 569
    Points : 4 011
    Points
    4 011

    Par défaut

    Il faut faire précéder ton caractère spécial par un antislash \

    Un bon lien sur les expressions régulières ici
    - Réalisations
    - Interface graphique : génération en javascript d'objets défilants, texte et/ou images, mode horizontal ou vertical.

  3. #3
    Invité de passage
    Homme Profil pro Christophe
    bidouilleur
    Inscrit en
    novembre 2012
    Messages
    11
    Détails du profil
    Informations personnelles :
    Nom : Homme Christophe
    Localisation : France

    Informations professionnelles :
    Activité : bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : novembre 2012
    Messages : 11
    Points : 1
    Points
    1

    Par défaut

    Tout simplement... Allez je sors --> []
    Merci beaucoup en tout cas, bonne soirée à toi, et merci aussi pour le lien, je vais aller me faire une petite lecture.

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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •