Bonjour, je voudrais à partir du code suivant
extraire les parmètres 100 et le reste : 2_3
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <li>AB={tpls_INPUT_100_2_3}</li> <li>AH={tpls_INPUT_101_3}</li>
et le deuxième cas 101 et le reste : 3
J'ai écrit :
Le premier paramètre est bien extrait, mais j'obtiens comme deuxième paramètre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 preg_replace_callback('~{tpls_(SELECT_|INPUT_|RADIO_)?(\d+)?_?(.*)}~',...
Au lieu de 2_3
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 2_3}</li><li>AH={tpls_INPUT_101_3
C'est "(.*)" qui ne va pas, il faudrait s'arrêter au premier "}" rencontré.
Merci pour vos suggestions, bonne journée.
Partager