回答
找到兩個字符串的範圍和回報之間的子字符串:
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. 找到兩個字符串之間的字符串的文件
- 4. 如何找到兩個「/」字符之間的字符串 - php
- 5. 查找兩個字符之間的子字符串
- 6. 如何找到兩個特定字符串之間的數字?
- 7. vb.net查找兩個字符串之間的字符串
- 8. AS3 - 查找其中兩個其他子字符串之間的子字符串
- 9. 兩個字符串之間的所有常見子字符串
- 10. 提取Haskell中兩個子字符串之間的字符串
- 11. 如何使用Prolog在兩個字符之間找到子字符串?
- 12. 如何查找兩個字符串之間的第二個字符串
- 13. 兩個字符串之間
- 14. 如何找到excel中2個字符串之間的字符
- 15. 如何找到字符串中的兩個字符之間的多個值 - JS
- 16. Swift - 在字符串中的兩個位置之間查找子字符串
- 17. 如何獲取字符順序的兩個字符之間的子字符串?
- 18. 提取字符串中兩個字符之間的子字符串PHP
- 19. 如何獲得兩個字符串之間最重複的子字符串?
- 20. 如何找到兩個字符串之間的值?
- 21. 如何獲得兩個字符[字符串]之間的字符串? PHP
- 22. php正則表達式找到兩個字符串之間的字符串
- 23. 正則表達式 - 找到兩個字符串之間的字符串PHP
- 24. 字符串操作。找到兩個索引之間的字符串
- 25. 如何在bash中的兩個字符串之間找到常用字符?
- 26. 提取兩個字符之間的子字符串中的C#
- 27. iOS如何在一個巨大的字符串中找到2個字符串之間的多個字符串?
- 28. 查找兩個字符串之間的額外字符
- 29. 查找兩個已知字符之間的未知字符串
- 30. 如何在兩個字符串之間找到文本c
你試過了什麼?或者,你在檢查是否有人知道這裏? – 2013-03-11 13:06:43
詢問前是否搜索過?你有什麼嘗試? – 2013-03-11 13:06:51
我檢查了一下,並且我嘗試了一些方法使它不工作.. – Raju 2013-03-12 03:45:55