字符串中第一个和最后一个字符的范围

tech_human

我有一个字符串如下:

$ab$c x$yz$

该字符串将始终以$开头,并以$字符结尾。我希望找到起始$和结束$的范围。

我试过了: NSRange range = [myStr rangeOfString:@"$"];

我得到了(NSRange) $0 = location=0关于其位置的输出,因此我假设它只是返回字符串中找到的第一个“ $”的范围。

如何获得起始$和结束$的范围?

我在这里要尝试执行的操作是使用以下方法:

- (BOOL)searchBar:(UISearchBar *)searchBar shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text

因此,当我将文本键入为“ $”时,我希望检查“ $”是否介于开始“ $”和结束“ $”之间。所以我正在使用范围找到它。如果我键入的'$'范围在开始'$'和结束'$'的范围之间,则执行此操作,否则执行该操作。

范围

有一个向后搜索(NSBackwardsSearch的选项在这里您可以找到正确的字符串范围:

 NSRange rangeFirst = [myStr rangeOfString:@"$"],rangeLast=[myStr rangeOfString:@"$" options:NSBackwardsSearch];

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

字符串中第一个和最后一个字符的范围

来自分类Dev

返回范围,字符串中的第一个和最后一个字符

来自分类Dev

Bash删除字符串中的第一个和最后一个字符

来自分类Dev

从字符串中删除第一个和最后一个字符

来自分类Dev

交换字符串中的最后一个和第一个字符

来自分类Dev

Bash删除字符串中的第一个和最后一个字符

来自分类Dev

替换字符串中的第一个和最后一个字符(javascript)

来自分类Dev

如何使用`Util class`从长字符串中获取最后一个字符和第一个字符?

来自分类Dev

字符串的第一个和最后一个字符

来自分类Dev

Bash从字符串中剃除第一个和/或最后一个字符,但前提是该字符是某个特定字符

来自分类Dev

C#如何交换字符串中的第一个字符与最后一个字符

来自分类Dev

如果仅在多行字符串中仅作为第一个和最后一个字符出现,如何替换双引号?

来自分类Dev

如何在Rust中删除字符串的第一个和最后一个字符?

来自分类Dev

如何从爆炸的PHP字符串中删除第一个和最后一个字符

来自分类Dev

如何获取字符串中第一个和最后一个字符的索引?

来自分类Dev

仅当字符串中的第一个或最后一个字符时,才从字符串中删除该字符。

来自分类Dev

仅当字符串中的第一个或最后一个字符时,才从字符串中删除该字符。

来自分类Dev

如何编写一个JavaScript函数来检查字符串中的第一个字符和最后一个字符是否相等

来自分类Dev

使用字符串的第一个和最后一个字符来创建另一个变量

来自分类Dev

替换两个字符串的第一个和最后一个字符的任务

来自分类Dev

如何从字符串中删除第一个和最后一个字母

来自分类Dev

在MySQL中替换字符串中的第一个字符

来自分类Dev

显示存储在变量中的第一个和最后一个字符串条目

来自分类Dev

在作为字母的字符串中查找第一个字符

来自分类Dev

R从字符串中删除第一个字符

来自分类Dev

Pinvoke字符串中仅传递第一个字符

来自分类Dev

从字符串中删除第一个字符

来自分类Dev

返回字符串中每个单词的第一个字符

来自分类Dev

从字符串中删除第一个字符

Related 相关文章

  1. 1

    字符串中第一个和最后一个字符的范围

  2. 2

    返回范围,字符串中的第一个和最后一个字符

  3. 3

    Bash删除字符串中的第一个和最后一个字符

  4. 4

    从字符串中删除第一个和最后一个字符

  5. 5

    交换字符串中的最后一个和第一个字符

  6. 6

    Bash删除字符串中的第一个和最后一个字符

  7. 7

    替换字符串中的第一个和最后一个字符(javascript)

  8. 8

    如何使用`Util class`从长字符串中获取最后一个字符和第一个字符?

  9. 9

    字符串的第一个和最后一个字符

  10. 10

    Bash从字符串中剃除第一个和/或最后一个字符,但前提是该字符是某个特定字符

  11. 11

    C#如何交换字符串中的第一个字符与最后一个字符

  12. 12

    如果仅在多行字符串中仅作为第一个和最后一个字符出现,如何替换双引号?

  13. 13

    如何在Rust中删除字符串的第一个和最后一个字符?

  14. 14

    如何从爆炸的PHP字符串中删除第一个和最后一个字符

  15. 15

    如何获取字符串中第一个和最后一个字符的索引?

  16. 16

    仅当字符串中的第一个或最后一个字符时,才从字符串中删除该字符。

  17. 17

    仅当字符串中的第一个或最后一个字符时,才从字符串中删除该字符。

  18. 18

    如何编写一个JavaScript函数来检查字符串中的第一个字符和最后一个字符是否相等

  19. 19

    使用字符串的第一个和最后一个字符来创建另一个变量

  20. 20

    替换两个字符串的第一个和最后一个字符的任务

  21. 21

    如何从字符串中删除第一个和最后一个字母

  22. 22

    在MySQL中替换字符串中的第一个字符

  23. 23

    显示存储在变量中的第一个和最后一个字符串条目

  24. 24

    在作为字母的字符串中查找第一个字符

  25. 25

    R从字符串中删除第一个字符

  26. 26

    Pinvoke字符串中仅传递第一个字符

  27. 27

    从字符串中删除第一个字符

  28. 28

    返回字符串中每个单词的第一个字符

  29. 29

    从字符串中删除第一个字符

热门标签

归档