Arrrgggh, tu m'as obligé à faire des tests !
Le mieux que j'ai trouvé reste un test par la négative :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $pattern = '#<a[^>]*(href="[^"]+")[^>]*title=[^>]*>[^<]+</a>#i'; if (!preg_match($pattern, $myString)) // je peux traiter la chaîne else // il y a un attribut title
Je ne prend pas en compte le cas des <a> imbriqués car je n'y crois pas![]()
Partager