Bonjour, voila donc le texte que j'analyse :
Requirement et Bonus to melee damage peuvent être en anglais ou en français
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3Bonus to melee damage: 5% - Requirement: vs Humanoids, Magical, Giants, Dragons
Je cherche a récuperer le 5 s'il n'y a pas de Condition ou Requirement à la ligne suivante
j'ai donc fais ce code la pour tester :
Est-ce que je me plante totalement ou est-ce que j'ai oublier un petit detail ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if (!preg_match("#(Bonus aux dégâts de mêlée|Bonus to melee damage)(\s?):(\s?)([0-9]+)(\s?)%\r?\n-(\s?)(Condition|Requirement)(\s?):(\s?)vs#i",$carac_xml)) { (Ici je traite la valeur 5) }
D'avance merci
Partager