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

用户名

假设您有一个NSString *testString = @"Abcd!!!!";,请注意四个感叹号,我如何才能尽可能有效地删除所有感叹号?

感叹号可以是任意数量,并且只有当它们以连续的尾随顺序时才可以删除。

一个示例可能是: NSString *testString = @"ABC!D!!!!!";

结果将是: NSString *result = @"ABC!D";

布兰登

既然你不知道多少!您将要从字符串中删除,则可以使用正则表达式来完成。

NSString *string = @"ABC!D!!!!!";
NSError *error = nil;
NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:@"!+$" options:NSRegularExpressionCaseInsensitive error:&error];
NSString *modifiedString = [regex stringByReplacingMatchesInString:string options:0 range:NSMakeRange(0, [string length]) withTemplate:@""];
NSLog(@"%@", modifiedString);

正则表达式并不总是解决此类问题有效方法,但是在这种情况下,我认为用另一种方法不会带来可观的收益。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

-[NSString dataUsingEncoding:]在iOS 9(而非iOS 8)的字符串末尾提供垃圾信息

来自分类Dev

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

来自分类Dev

如何在字符串中最后一次出现字符后获取子字符串:Swift IOS

来自分类Dev

从字符串末尾删除字符

来自分类Dev

如何从字符串末尾删除字符?

来自分类常见问题

从字符串末尾删除动态内容

来自分类Dev

删除点。字符串末尾的符号

来自分类Dev

需要删除字符串末尾的数字

来自分类Dev

在字符串末尾删除/ n(Python)

来自分类Dev

从字符串末尾删除重复编号

来自分类Dev

从字符串末尾删除[edit]

来自分类Dev

删除字符串末尾的空格

来自分类Dev

删除字符串末尾的新行

来自分类Dev

从字符串末尾删除字母

来自分类Dev

删除字符串android末尾的逗号

来自分类Dev

如何从字符串末尾删除子字符串

来自分类Dev

如何从字符串末尾删除子字符串

来自分类Dev

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

来自分类Dev

Swift - iOS:在任何特殊字符之前或之后删除字符串内的空格

来自分类Dev

如何从字符串中删除某些单词,但前提是它们出现在字符串的末尾?

来自分类Dev

尝试在iOS中反向查找最长的子字符串时出现内存错误

来自分类Dev

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

来自分类Dev

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

来自分类Dev

如何排除字符串末尾出现alpha字符

来自分类Dev

计算字符的所有出现(字符串末尾除外)

来自分类Dev

根据要删除的字符串列表删除字符串末尾的子字符串

来自分类Dev

在iOS中替换字符串

来自分类Dev

简单的iOS从UIAlertView收集字符串

Related 相关文章

  1. 1

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

  2. 2

    -[NSString dataUsingEncoding:]在iOS 9(而非iOS 8)的字符串末尾提供垃圾信息

  3. 3

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

  4. 4

    如何在字符串中最后一次出现字符后获取子字符串:Swift IOS

  5. 5

    从字符串末尾删除字符

  6. 6

    如何从字符串末尾删除字符?

  7. 7

    从字符串末尾删除动态内容

  8. 8

    删除点。字符串末尾的符号

  9. 9

    需要删除字符串末尾的数字

  10. 10

    在字符串末尾删除/ n(Python)

  11. 11

    从字符串末尾删除重复编号

  12. 12

    从字符串末尾删除[edit]

  13. 13

    删除字符串末尾的空格

  14. 14

    删除字符串末尾的新行

  15. 15

    从字符串末尾删除字母

  16. 16

    删除字符串android末尾的逗号

  17. 17

    如何从字符串末尾删除子字符串

  18. 18

    如何从字符串末尾删除子字符串

  19. 19

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

  20. 20

    Swift - iOS:在任何特殊字符之前或之后删除字符串内的空格

  21. 21

    如何从字符串中删除某些单词,但前提是它们出现在字符串的末尾?

  22. 22

    尝试在iOS中反向查找最长的子字符串时出现内存错误

  23. 23

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

  24. 24

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

  25. 25

    如何排除字符串末尾出现alpha字符

  26. 26

    计算字符的所有出现(字符串末尾除外)

  27. 27

    根据要删除的字符串列表删除字符串末尾的子字符串

  28. 28

    在iOS中替换字符串

  29. 29

    简单的iOS从UIAlertView收集字符串

热门标签

归档