PHP - Extraire chaine caracteres regex

Fermé
Wolfylink Messages postés 192 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 14 novembre 2010 - 19 août 2010 à 17:36
Defouille Messages postés 388 Date d'inscription mercredi 13 janvier 2010 Statut Membre Dernière intervention 15 novembre 2011 - 20 août 2010 à 10:17
Salut :)
J'aimerais savoir comment tirer une chaîne de caractères à partir d'une autre, depuis le regex en php.

Je m'explique :
Voici mon code regex :

#\* Sadisme (0-9){1,2}\n#i

Comment faire pour mettre le nombre trouvé, s'il y en a un, sur une variable ?
A voir également:

2 réponses

Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 200
19 août 2010 à 18:27
preg_match_all power !
https://www.php.net/manual/en/function.preg-match-all.php

Après tu compte les résultats grace a ton tableau.
0
Defouille Messages postés 388 Date d'inscription mercredi 13 janvier 2010 Statut Membre Dernière intervention 15 novembre 2011 54
20 août 2010 à 10:17
Tu peux aussi regarder du côté de preg_replace :
https://www.php.net/manual/en/function.preg-replace.php

$variable = preg_replace("/machaine(monnombre)/", "{$1}");


il faut que ton nombre soit entouré de parenthèses dans ton expression régulière.
0