我想从字符串中删除静态文本-iOS

阿杰·文卡特(Ajay Venkat)

嗨,我有一个新闻阅读器,但我不断收到这样的字符串-

two New York police officers shot dead in 'ambush'

I want the string two New York police officers shot dead in ambush

我如何从&扫描到; 然后删除发生的扫描。

我创建了这样的扫描仪-

NSString *webString222222 = filteredTitle2;
        NSScanner *stringScanner222222 = [NSScanner scannerWithString:webString222222];
        NSString *content222222 = [[NSString alloc] init];
        [stringScanner222222 scanUpToString:@"&" intoString:Nil];
        [stringScanner222222 scanUpToString:@";" intoString:&content222222];
        NSString *filteredTitle222 = [content222222 stringByReplacingOccurrencesOfString:content222222 withString:@""];
        NSString *filteredTitle22 = [filteredTitle222 stringByReplacingOccurrencesOfString:@"&" withString:@""];

但是,当我执行此代码时,整个文本消失了!每个字。当我在NSLog中检查标题时,这是唯一的&登录,也是唯一的; 登录那里!我不确定我在哪里错了。

sha

您可以NSRegularExpression用来构建适当的匹配模式:

NSString *pattern = @"\\&#[0-9]+;";
NSString *str = @"two New York police officers shot dead in 'ambush'";

NSLog(@"Original test: %@",str);
NSError *error = nil;
NSRegularExpression *regex = [NSRegularExpression
                              regularExpressionWithPattern:pattern
                              options:NSRegularExpressionCaseInsensitive error:&error];
if (error != nil)
{
    NSLog(@"ERror: %@",error);
} 
else 
{
    NSString *replaced = [regex stringByReplacingMatchesInString:str
                                                         options:0
                                                           range:NSMakeRange(0, [str length])
                                                    withTemplate:@""];

    NSLog(@"Replaced test: %@",replaced);
}

参见https://developer.apple.com/library/ios/documentation/Foundation/Reference/NSRegularExpression_Class/index.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

比较iOS中sqLite DB中的字符串(日期)

来自分类Dev

iOS7中的UITextView剪辑文本字符串的最后一行

来自分类Dev

在iOS 7中获取字符串的大小

来自分类Dev

iOS 7中的NSDateFormatter字符串

来自分类Dev

我想从文本文件中读取特定的字符串并将其存储在Excel工作表中

来自分类Dev

在iOS中替换字符串

来自分类Dev

iOS-从浮点数中删除尾随零而不转换为字符串?

来自分类Dev

在textview iOS中属性字符串的末尾添加nsstring

来自分类Dev

如何在iOS中限制前缀文本字段字符串?

来自分类Dev

获取NSString在字符串中的位置-iOS

来自分类Dev

CLPlacemark在iOS 9中为字符串

来自分类Dev

在iOS中随机显示字符串,无需重复

来自分类Dev

在iOS中无法从字符串获取正确的日期

来自分类Dev

比较iOS中sqLite DB中的字符串(日期)

来自分类Dev

iOS中文本地化字符串

来自分类Dev

想从iOS上的php中读取json字符串

来自分类Dev

在iOS中替换字符串

来自分类Dev

在iOS中从UITextView删除文本

来自分类Dev

如何在iOS中限制前缀文本字段字符串?

来自分类Dev

使JSON字符串中的href超文本链接在iOS应用中正常工作

来自分类Dev

如何在iOS中删除字符串中的注释HTML元素

来自分类Dev

从json数据中的ios字符串中拆分字符串?

来自分类Dev

iOS使用正则表达式删除/替换HTML字符串中的子字符串

来自分类Dev

删除字符串末尾的出现-iOS

来自分类Dev

我想从列表中的字符串中提取数字

来自分类Dev

我想从 iOS 中的 html 内容中删除 wordpress 短代码

来自分类Dev

使用 ios swift 将字符串文本替换为数组字符串中的特定文本

来自分类Dev

ios swift中的字符串编辑

来自分类Dev

我想从 qlikview 的表中删除三个字符串。像 LPA、lpa 和 INR

Related 相关文章

  1. 1

    比较iOS中sqLite DB中的字符串(日期)

  2. 2

    iOS7中的UITextView剪辑文本字符串的最后一行

  3. 3

    在iOS 7中获取字符串的大小

  4. 4

    iOS 7中的NSDateFormatter字符串

  5. 5

    我想从文本文件中读取特定的字符串并将其存储在Excel工作表中

  6. 6

    在iOS中替换字符串

  7. 7

    iOS-从浮点数中删除尾随零而不转换为字符串?

  8. 8

    在textview iOS中属性字符串的末尾添加nsstring

  9. 9

    如何在iOS中限制前缀文本字段字符串?

  10. 10

    获取NSString在字符串中的位置-iOS

  11. 11

    CLPlacemark在iOS 9中为字符串

  12. 12

    在iOS中随机显示字符串,无需重复

  13. 13

    在iOS中无法从字符串获取正确的日期

  14. 14

    比较iOS中sqLite DB中的字符串(日期)

  15. 15

    iOS中文本地化字符串

  16. 16

    想从iOS上的php中读取json字符串

  17. 17

    在iOS中替换字符串

  18. 18

    在iOS中从UITextView删除文本

  19. 19

    如何在iOS中限制前缀文本字段字符串?

  20. 20

    使JSON字符串中的href超文本链接在iOS应用中正常工作

  21. 21

    如何在iOS中删除字符串中的注释HTML元素

  22. 22

    从json数据中的ios字符串中拆分字符串?

  23. 23

    iOS使用正则表达式删除/替换HTML字符串中的子字符串

  24. 24

    删除字符串末尾的出现-iOS

  25. 25

    我想从列表中的字符串中提取数字

  26. 26

    我想从 iOS 中的 html 内容中删除 wordpress 短代码

  27. 27

    使用 ios swift 将字符串文本替换为数组字符串中的特定文本

  28. 28

    ios swift中的字符串编辑

  29. 29

    我想从 qlikview 的表中删除三个字符串。像 LPA、lpa 和 INR

热门标签

归档