Supprimer un string d'un autre string
Malko-Bordeaux
-
Malko-Bordeaux -
Malko-Bordeaux -
Bonjour,
Voici mon soucis,
je souhaite interpréter un fichier html en java, de sorte que je puisse retirer la ou les bornes html de mon texte afin de ne garder que le texte...
Pour compliquer, la taille de mon "pattern" est variable car je vise à supprimer une borne irrégulière :
<a href="monFichier.html#36">Titre de mon lien</a>
ou monfichier.html#36 est de longueur variable selon le lien, evidemment...
j'aurai bien tente un replace() mais comment si je ne sais pas ce qu'il y a entre les guillemets ni sa longueur...
j'ai lu que les String geraient partiellement ce type de methodes ( matches marche, pk pas le reste )
ou alors un replace("\\<a href=\\".*.\\"\\>", ""); ???
Voici mon soucis,
je souhaite interpréter un fichier html en java, de sorte que je puisse retirer la ou les bornes html de mon texte afin de ne garder que le texte...
Pour compliquer, la taille de mon "pattern" est variable car je vise à supprimer une borne irrégulière :
<a href="monFichier.html#36">Titre de mon lien</a>
ou monfichier.html#36 est de longueur variable selon le lien, evidemment...
j'aurai bien tente un replace() mais comment si je ne sais pas ce qu'il y a entre les guillemets ni sa longueur...
j'ai lu que les String geraient partiellement ce type de methodes ( matches marche, pk pas le reste )
ou alors un replace("\\<a href=\\".*.\\"\\>", ""); ???
A voir également:
- Supprimer un string d'un autre string
- Supprimer rond bleu whatsapp - Guide
- Impossible de supprimer un fichier - Guide
- Supprimer page word - Guide
- Comment supprimer un compte gmail - Guide
- Comment recuperer un message supprimé sur whatsapp - Guide
2 réponses
hum v finir par ne plus poser de question ... j'y repond tout seul ensuite :'( et je flood le forum...
Bah au moins ca sera note...
j'avais bien la solution mais avec un replaceAll ...
String t="<a href=\"test.html\" >blablabla</a>";
String t2 = t.replaceAll("<a href=\".*.\" >", "");
System.out.println(t2);
=>console:
blablabla</a>
Coooool ... :)
Cdt
Mad.
Bah au moins ca sera note...
j'avais bien la solution mais avec un replaceAll ...
String t="<a href=\"test.html\" >blablabla</a>";
String t2 = t.replaceAll("<a href=\".*.\" >", "");
System.out.println(t2);
=>console:
blablabla</a>
Coooool ... :)
Cdt
Mad.