|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Débutant
Inscription : novembre 2006 Messages : 1 036 ![]() |
Bonjour
Je cherche a récupérer des éléments contenus dans une chaine de string Par exemple, j'ai une string comme celle-ci: (Fusain sur papier blanc naturel, grain fin 32x41.5) Je voudrais récupérer les deux numéro qui se trouvent de part et d'autre de x. Comment puis-je faire? Utiliser des regex? Merci |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
oui en regex ça peut le faire
__________________
http://blog.stealth35.com/ |
|
|
10
|
|
|
#3 |
|
Débutant
Inscription : novembre 2006 Messages : 1 036 ![]() |
Mais je ne connais pas du tout les regex. Comment pourrais -faire?
|
|
|
00
|
|
|
#4 | ||
![]() ![]() Benjamin PREVOTArchitecte de système d'information Inscription : septembre 2004 Messages : 1 568 ![]() |
Hello,
Tu peux essayer ceci Code :
__________________
Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement. Albert EINSTEIN F.A.Q. : Java, PHP, (X)HTML / CSS N'oubliez pas de cliquer sur le bouton Résolu en bas de page quand vous avez obtenu une solution à votre problème |
||
|
|
00
|
|
|
#5 |
![]() ![]() Développeur Web Inscription : août 2006 Messages : 2 700 ![]() |
C'est un peu overkill
Celui-ci fait la même chose en faisant moins peur : Code :
$pattern = '/(\d+\.?\d*)x(\d+\.?\d*)/';
__________________
|
|
|
00
|
|
|
#6 |
![]() ![]() Benjamin PREVOTArchitecte de système d'information Inscription : septembre 2004 Messages : 1 568 ![]() |
C'est vrai, j'ai un peu forcé la dose
J'avais en tête les parenthèses non capturantes sans chercher plus loin
__________________
Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement. Albert EINSTEIN F.A.Q. : Java, PHP, (X)HTML / CSS N'oubliez pas de cliquer sur le bouton Résolu en bas de page quand vous avez obtenu une solution à votre problème |
|
|
00
|
|
|
#7 | |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 807 ![]() |
Citation:
Code :
$pattern = '/(\d+\.?\d*)x(\d+\.?\d*)$/';
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
|
00
|
|
|
#8 |
![]() ![]() Josselin Développeur Web Inscription : janvier 2004 Messages : 9 050 ![]() |
|
|
|
00
|
|
|
#9 | |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 807 ![]() |
Citation:
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
|
01
|
Copyright © 2000-2012 - www.developpez.com