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 :

Nom de fichier valide avec quelques exceptions [RegEx]


Sujet :

Langage PHP

  1. #1
    Membre régulier Avatar de tidou95220
    Homme Profil pro
    BI junior
    Inscrit en
    Novembre 2008
    Messages
    263
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : BI junior
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2008
    Messages : 263
    Points : 90
    Points
    90
    Par défaut Nom de fichier valide avec quelques exceptions
    Bonjour,

    J'aimerai savoir comment construire ma regex :s

    j'ai un debut et je bloque :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $fichier = 'test..log';
    if(preg_match("#[a-z0-9_-][.]{1}#i",$fichier)) {
    J'aimerai que le nom du fichier ai un seul point et qu'il contienne uniquement des chiffres ou des lettres (sans case sensitive) et peut aussi avoir '-' et '_'

    Merci

  2. #2
    Membre émérite Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 023
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 023
    Points : 2 273
    Points
    2 273
    Par défaut
    Salut,
    tu peux délimiter ton "mot" avec ^ et $ :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    "#^[a-z_-]+\.[a-z_-]+$#i"
    le + signifie 1 ou plus de la classe précédente ce qui te permet d'éviter un nom constitué juste d'un point.

  3. #3
    Membre régulier Avatar de tidou95220
    Homme Profil pro
    BI junior
    Inscrit en
    Novembre 2008
    Messages
    263
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : BI junior
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2008
    Messages : 263
    Points : 90
    Points
    90
    Par défaut
    Merci pour l'explication au top !

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

Discussions similaires

  1. [PowerShell] Récupération nom de fichier/repertoire avec espace
    Par joziel dans le forum Scripts/Batch
    Réponses: 6
    Dernier message: 16/12/2010, 10h03
  2. Fichier batch et nom de fichier dynamique avec date
    Par ZIED dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 20/04/2009, 15h38
  3. Nom de fichier composé avec spool
    Par hichcasa dans le forum PL/SQL
    Réponses: 4
    Dernier message: 17/07/2008, 17h25
  4. Problème nom de fichier généré avec une variable
    Par matlabeginer dans le forum MATLAB
    Réponses: 3
    Dernier message: 09/04/2008, 12h03
  5. Réponses: 6
    Dernier message: 14/06/2007, 15h36

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