回答
找到两个字符串的范围和回报之间的子字符串:
NSString *s = @"hi how are... you";
NSRange r1 = [s rangeOfString:@"how"];
NSRange r2 = [s rangeOfString:@"you"];
NSRange rSub = NSMakeRange(r1.location + r1.length, r2.location - r1.location - r1.length);
NSString *sub = [s substringWithRange:rSub];
看到你回答这个幼稚的问题时,我感到很难过。你在这里有一个标准。你应该为年轻的StackOverFlowers留下这些问题;) – 2013-03-11 13:09:29
@AnoopVaidya这同样令人伤心的是,这些年轻的stackoverflowers只能给出错误或毫无意义/不完整的答案。 – 2013-03-11 13:10:53
@ H2CO3:谢谢你的帮助,但它显示subString =(null)..我在做什么是我正在一个HTML页面,并找到一个子字符串..但是当我看到它的HTML页面显示字符串,如果我使用任何的子串查找方法其显示“null”..什么是你可以告诉我的问题.. – Raju 2013-03-12 04:03:22
使用SubstringTOIndex
& SubstringFromIndex
NSString
的功能。其中SubstringFromIndex
为您提供string
从您通过的索引& SubstringToIndex
函数为您提供string
直到您通过的索引。
也尝试substringWithRange
函数,它返回您在您通过的范围之间的string
。
使用substringWithRange
...
NSString* substring = [originalString substringWithRange:NSMakeRange(3, originalString.length-6)];
你可以使用NSString的方法substringWithRange
例
NSString *[email protected]"hi how are you";
NSRange searchFromRange = [string rangeOfString:@"how"];
NSRange searchToRange = [string rangeOfString:@"you"];
NSString *substring = [string substringWithRange:NSMakeRange(searchFromRange.location+searchFromRange.length, searchToRange.location-searchFromRange.location-searchFromRange.length)];
NSLog(@"subs=%@",substring); //subs= are
- 1. 如何在两个子串之间找到一个字符串?
- 2. 查找两个字符串之间的所有子字符串
- 3. 如何找到两个“/”字符之间的字符串 - php
- 4. 查找两个字符之间的子字符串
- 5. vb.net查找两个字符串之间的字符串
- 6. 如何找到两个特定字符串之间的数字?
- 7. AS3 - 查找其中两个其他子字符串之间的子字符串
- 8. 提取Haskell中两个子字符串之间的字符串
- 9. 如何使用Prolog在两个字符之间找到子字符串?
- 10. 如何查找两个字符串之间的第二个字符串
- 11. Swift - 在字符串中的两个位置之间查找子字符串
- 12. 提取字符串中两个字符之间的子字符串PHP
- 13. 如何获得两个字符串之间最重复的子字符串?
- 14. 如何找到两个字符串之间的值?
- 15. 正则表达式 - 找到两个字符串之间的字符串PHP
- 16. 查找两个字符串之间的额外字符
- 17. 在Scala中的两个字符之间选择子字符串
- 18. 阶正则表达式:找到两个字符串之间串
- 19. 如何在PHP中的两个字符串之间找到最大公共子字符串?
- 20. 如何提取两个管道字符之间的字符串?
- 21. 如何替换Sublime中两个字符之间的字符串
- 22. 替换两个字符串之间的字符串iphone sdk
- 23. SQL选择两个字符串之间的字符串
- 24. 获取两个字符串之间的字符串?
- 25. 查找2个字符串之间的字符串值
- 26. 字符串Manipultation - 两个其他字符串之间获取字符串?
- 27. 在字符串中的两个字符之间得到值
- 28. 如何两个字符串之间替换字符
- 29. 查找Javascript或jQuery中两个字符串之间的字符串
- 30. 多次查找两个字符串之间的所有字符串
你试过了什么?或者,你在检查是否有人知道这里? – 2013-03-11 13:06:43
询问前是否搜索过?你有什么尝试? – 2013-03-11 13:06:51
我检查了一下,并且我尝试了一些方法使它不工作.. – Raju 2013-03-12 03:45:55