sparh Posté 5 Avril 2019 Posté 5 Avril 2019 Bonjour, je galère pour trouver la bonne expression régulière pour transformer (en javascript) La Sivolière, Rue des Chenus, Saint-Bon-Tarentaise, France →︎ Genève aéroport (GVA)<a href="javascript:void(0);" class="new_check tooltip" title="Lieu dropp off : Adresse trouvée par google<br>04/04/2019 à 15:59 Système" rel="lieu_drop"><img src="https://www.monsite.limo/images/check_orange.png" rel="3_3539"></a><a href="javascript:void(0);" class="new_check tooltip" title="Lieu pick up : Adresse trouvée par google<br>04/04/2019 à 15:59 Système" rel="lieu_pickup"><img src="https://www.monsite.limo/images/check_orange.png" rel="3_3539"></a> En La Sivolière, Rue des Chenus, Saint-Bon-Tarentaise, France →︎ Genève aéroport (GVA) Si vous avez une idée ça m'aiderai beaucoup!!
Dan Posté 5 Avril 2019 Posté 5 Avril 2019 En Javascript je n'en sais rien, mais en php ceci fonctionne bien pour autant que tu n'aies pas de "<" dans le texte à conserver : <?php $subject='La Sivolière, Rue des Chenus, Saint-Bon-Tarentaise, France →︎ Genève aéroport (GVA)<a href="javascript:void(0);" class="new_check tooltip" title="Lieu dropp off : Adresse trouvée par google<br>04/04/2019 à 15:59 Système" rel="lieu_drop"><img src="https://www.monsite.limo/images/check_orange.png" rel="3_3539"></a><a href="javascript:void(0);" class="new_check tooltip" title="Lieu pick up : Adresse trouvée par google<br>04/04/2019 à 15:59 Système" rel="lieu_pickup"><img src="https://www.monsite.limo/images/check_orange.png" rel="3_3539"></a>'; $pattern='/([^<]*)<a.*<\/a>/'; $replacement='${1}'; $resultat = preg_replace($pattern, $replacement, $subject); print $resultat; ?> et affiche ceci : La Sivolière, Rue des Chenus, Saint-Bon-Tarentaise, France →︎ Genève aéroport (GVA)
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant