-
Probleme de Regex
bonjour, j'ai récuperé un script qui transforme un fichier xml en un tableau
le hic, c'est qu'il foire lorsqu'il retrouve un slash dans une valeur d'attribut:
ex (dans l'attribut ManufacturerPartNumber):
<PriceAndAvailability SKU="479H484" ManufacturerPartNumber="MA147FD/A" Quantity="1">
dans le script il utilise le regex suivant pour la reconnaissance des attributs:
Code:
$ReAttributes = '/(\w+)=(?:"|\')([^"\']*)(:?"|\')/';
Comment puis-je faire pour qu'il accepte aussi les slash
-
A premiere vue il n'y a pas de probleme avec la recuperation de l'attribut.
as tu essayer de faire un print_r de la sortie de la regexp ?
Le probleme se situe surement plus loin dans le traitemement.
-
effectivement!
merci de la réponse.
En fait, c'était la transformation XML -> tableau qui merdait, j'ai pas réussi à la réparer, mais je me pencherai dessus plus tard.