Bonjour,

Je fais appel à vous car je n'arrive pas à faire ce que je veux avec les expressions régulières.
J'ai une variable de cette forme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$variable = "NOM - Prénom tél [id]"
Il me faut récupérer l'id dans cette chaine.
J'ai créé une regex, mais je récupère aussi les crochets :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$id = preg_replace("#.*(\[.*\]).*#s", "$1", $variable);
Pouvez-vous me dire comment faire ?

Merci.