Je veux récupérer seulement le 29 C de l'expression suivante:
<Temperature> 84 F (29 C)</Temperature>
Comment faire?
Merci.
Je veux récupérer seulement le 29 C de l'expression suivante:
<Temperature> 84 F (29 C)</Temperature>
Comment faire?
Merci.
hum... Quelque chose comme ça ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part preg_match('#\(([^\)]*)\)#', $chaine, $matches);
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.
Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]
Deux toutes petites précisions :
- nul besoin d'échapper une parenthèse lorsqu'elle est dans une classe de caractères.
- un résultat nul entre les parenthèses n'est sûrement pas souhaitable.
D'où le pattern légèrement modifié :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $pattern = '#\(([^)]+)\)#';
- Avant de poser une question, n'hésitez pas à chercher dans la FAQ et les forums
- Merci d'utiliser les balises de code (# dans l'éditeur)
- N'oubliez pas de vous servir des boutons , et
S.N.A.F.U
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager