Bonjour,
je cherche à récupérer la position du premier entier dans une chaine de caractère.
J'ai essayé avec strpos() mais cela n'a pas fonctionner!
Avez-vous une solution?
Merci Beaucoup
Bonjour,
je cherche à récupérer la position du premier entier dans une chaine de caractère.
J'ai essayé avec strpos() mais cela n'a pas fonctionner!
Avez-vous une solution?
Merci Beaucoup
Une expression régulière ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $string = 'abcdef67ijklm'; if (preg_match('~\d+~', $string, $match, PREG_OFFSET_CAPTURE)) { list($substring, $position) = $match[0]; echo "Nombre trouvé : $substring, position : $position"; }
Partager