我搜索了这个问题,但没有发现任何有用的信息。例如,我有以下字符串:NSString *text = @"Siguiendo la estela del <a class="colorbox" href="http://www.applesfera.com/apple/apple-presenta-un-nuevo-anuncio-del-iphone-y-vuelve-por-su-derroteros">anuncio Photos Every Day en el que la compañía de la manzana nos mostraba situaciones cotidianas para hacer hincapié en que cada día se hacen más fotos con el iPhone que con cualquier otra cámara"而且我想消除''标记(包括'')中的所有内容,所以我想要的结果将是:NSString *text = @"Siguiendo la estela del anuncio Photos Every Day en el que la compañía de la manzana nos mostraba situaciones cotidianas para hacer hincapié en que cada día se hacen más fotos con el iPhone que con cualquier otra cámara"我认为使用正则表达式是可能的,但我不知道如何做。需要有关我在这里可以做什么的指导。 最佳答案 看看这个链接https://stackoverflow.com/a/4886998。我认为这是您想要的。如果您想在许多地方恢复它,请按照该帖子中的说明执行。否则就这样简单地使用NSRange r;NSString *s = @"my<remove>output";while ((r = [s rangeOfString:@"<[^>]+>" options:NSRegularExpressionSearch]).location != NSNotFound) s = [s stringByReplacingCharactersInRange:r withString:@""];关于ios - Xcode-替换字符串“<>”中的内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16740776/
10-11 23:51