|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre chevronné
![]() olivier ThiébautChef de projet/Architecte Inscription : mai 2004 Messages : 627 ![]() |
Bonjour,
Je bute sur un pb simple. J'ai des fichiers monfichier.ext je ne connais pas l'extension , et j'ai besoin de récupérer la partie monfichier. Je sais grâce à une regex récupérer l'extension soit \.([^\.])*$ par contre comment fait t'on pour récupérer l'autre partie ?? Si vous avez une piste merci d'avance olivier |
|
|
00
|
|
|
#2 | ||
|
Invité régulier
![]() |
Pourquoi ne pas utiliser un explode? ..
Code :
|
||
|
|
00
|
|
|
#3 |
|
Membre chevronné
![]() olivier ThiébautChef de projet/Architecte Inscription : mai 2004 Messages : 627 ![]() |
D'ccord avec le point dans le fichier c'est un cas
que j'avais déjà envisagé. et avec un regex pas une solution pour la beauté du geste en tout cas merci pour vos réponses. olivier |
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() Inscription : août 2002 Messages : 1 036 ![]() |
Bonjour,
Et ça ne serait pas plus simple comme ça ? Code :
|
||
|
|
00
|
|
|
#5 | |||
|
Membre Expert
![]() Inscription : janvier 2005 Messages : 2 288 ![]() |
Citation:
|
|||
|
|
00
|
|
|
#6 | ||
|
Membre Expert
![]() Inscription : août 2002 Messages : 1 036 ![]() |
D'accord koopajah.
Et comme ça ? Code :
|
||
|
|
00
|
|
|
#7 |
|
Membre chevronné
![]() Inscription : mars 2002 Messages : 611 ![]() |
Je pense qu'avec cette regex ca devrait fonctionner :
|
|
|
00
|
|
|
#8 | |||
|
Membre émérite
![]() Inscription : juin 2002 Messages : 1 013 ![]() |
Citation:
C'est certainement plus rapide qu'un regex |
|||
|
|
00
|
|
|
#9 |
|
Membre chevronné
![]() Inscription : mars 2002 Messages : 611 ![]() |
Pourquoi ai je répondu avec une regex, parce que l'auteur fournissait au départ une solution pour récupérer l'extension avec une regex et qu'il demandait quelques messages plus loin, un exemple avec une regex.
Mais il est vrai que la regex est surement plus gourmande que le strpos. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com