Par défaut Aide preg_match_all regex
Bonjour,
Je reçois en paramètre une chaine du type:
"BLA{128}FPF{520}CPP{121} ...."
Pour les besoins d'un script j'aurais besoin de la découper de manière a ce que j'ai dans un tableau les identifiants (BLA, FPF, CPP) et dans un autre leurs résultats (128 520...).
pour le moment j'ai fais:
le résultat est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $rez3 = array() preg_match_all('/[A-Z]{3,3}{([0-9]*)\}/',$string,$rez3);
Le premier tableau est donc faux...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 array(2) { [0]=> array(5) { [0]=> string(8) "BLA{128}" [1]=> string(7) "FPF{520}" [2]=> string(9) "CPP{121}" } [1]=> array(5) { [0]=> string(3) "128" [1]=> string(3) "520" [2]=> string(3) "121" }
Quelqu'un aurait-il la solution plz .
Merci d'avance.







Répondre avec citation
Partager