Expression régulière
Posté : 27 août 2007, 16:34
Salut à tous (et désolé pour ce titre pas très explicite),
J'ai un petit problème avec ce motif tout simple : #<script (.*)># que je souhaite appliquer sur (par exemple) <script type="text/javascript" src="scripts/main.js"></script> avec un preg_match(motif, variable, $matches).
Le print_r($matches) me donne:
Alors que je voudrais uniquement récupérer type="text/javascript" src="scripts/main.js" (pour une fonction d'indentation).
Comment faut-il faire pour s'arrêter au premier ">" ?
Bonne soirée
J'ai un petit problème avec ce motif tout simple : #<script (.*)># que je souhaite appliquer sur (par exemple) <script type="text/javascript" src="scripts/main.js"></script> avec un preg_match(motif, variable, $matches).
Le print_r($matches) me donne:
Code : Tout sélectionner
Array
(
[0] => <script type="text/javascript" src="scripts/main.js"></script>
[1] => type="text/javascript" src="scripts/main.js"></script
)
Comment faut-il faire pour s'arrêter au premier ">" ?
Bonne soirée