Bonjour,
Voila, j'ai des pages HTML qui m'arrive et à l'intérieur des tags images qui ont des attributs height et width fixés par l'outil qui a généré le html.
Pour mon affichage je souhaite conserver la taille originale de l'image et pour cela supprime les attributs height et width des tags images.
Puor le moment , j'ai testé un bout de code à base d'expression régulière comme ceci pour trouver les occurences :
Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public class regexpTest { public static void main(String[] args) { String str = "<img src=\"monimage.jpg\" height=\"510\" width=\"686\"/>"; String ExpressionReguliere = "s/(<img src = \".+?\").+/$1>/"; System.out.println(str.matches(ExpressionReguliere)); } }
Mais la méthode matches retourne false pour le moment donc ça ne fonctionne pas.
Sauriez vous comment faire ce remplacement ? et pourquoi mon expression régulière ne fonctionne pas ?
Merci d'avance
Partager