Je suis en train d'analyser un texte et de le stocker dans une variable NSString. Cependant quand j'essaye d'afficher le NSString sur l'écran je peux voir, dans le texte, les étiquettes de HTML comme: <br>
. Comment puis-je supprimer ces balises de mon texte et les remplacer par un espace ou quelque chose?Comment supprimer des balises html d'un texte analysé sur iOS?
0
A
Répondre
4
NSString *str = @"This is<br>a string";
str = [str stringByReplacingOccurrencesOfString:@"<br>" withString:@""];
+0
Parfait qui était exactement ce que je cherchais! Je veux également supprimer le alors est-il possible de les supprimer à la fois avec une ligne de code ou dois-je copier cette ligne une fois de plus pour supprimer le tag? – donparalias
+0
Vous devez copier la ligne. – Retterdesdialogs
0
-(NSString *) stringByStrippingHTML {
NSRange myRange;
NSString *myString = [[self copy] autorelease];
while ((myRange = [myString rangeOfString:@"<br>" options:NSRegularExpressionSearch]).location != NSNotFound)
myString = [s stringByReplacingCharactersInRange:myRange withString:@""];
return myString;
}
Questions connexes
- 1. comment supprimer des balises HTML du texte analysé?
- 2. Supprimer des balises de HTML analysé avec BeautifulSoup
- 3. Comment supprimer des balises html?
- 4. Comment supprimer des balises HTML d'une chaîne?
- 5. GWT: comment afficher du texte html non analysé dans textarea?
- 6. supprimer les balises html des jetons drupal
- 7. Supprimer certains attributs des balises HTML
- 8. Éditeur html - Supprimer les balises
- 9. Suppression d'entités html dans du texte analysé - Php
- 10. Comment supprimer des balises HTML avec des classes spécifiques?
- 11. Comment supprimer les balises html du contenu des mots?
- 12. texte Android Voir affichage des balises HTML comme un texte
- 13. Suppression des balises de style, CSS, scripts et balises HTML du HTML au texte brut
- 14. Supprimer des balises Word 2007 d'un texte
- 15. Comment supprimer des balises HTML, pas le contenu dans vim
- 16. Obtenir des balises HTML et du texte
- 17. Comment supprimer des caractères entre les balises HTML
- 18. Zend_Forms erreurs Décorateur - supprimer les balises HTML
- 19. Comment supprimer des textes dans les balises html en python?
- 20. Supprimer des balises HTML spécifiques et des caractères non-ASCII
- 21. Supprimer les balises html de UIWebView
- 22. balises Supprimer css et des scripts de code Html
- 23. Comment supprimer toutes les balises html du modèle django?
- 24. Comment manger des balises HTML?
- 25. texte Extrait de balises HTML
- 26. Supprimer toutes les balises html avec jquery?
- 27. python append() et supprimer les balises html
- 28. Comment supprimer toutes les balises html sauf img?
- 29. supprimer des balises html spécifiques en utilisant php
- 30. Supprimer certaines balises HTML en utilisant Ruby
Vous pouvez utiliser une expression régulière pour correspondre à tous les tags, et de les supprimer? Si vous considérez quelque chose entre deux équerres une étiquette, c'est facile. – Hidde
duplication possible de [Supprimer les balises HTML d'un NSString sur l'iPhone] (http://stackoverflow.com/questions/277055/remove-html-tags-from-an-nsstring-on-the-iphone) –