我需要的是一個已經在範圍內的角色。字符串的類型是NSMuttableString。 例如,我有一串「52.648」,我需要知道的是一個「。」。符號已經在字符串中。我該怎麼做?是已經在範圍內的角色?
1
A
回答
6
您可以使用NSString的的rangeOfString消息:
NSRange rng = [string rangeOfString:@"."];
if (rng.location != NSNotFound)
// "." is in the string at position rng.location
1
下面的表達式爲真,當且僅當myChar是在MyString中:
[myString rangeOfString: [NSString stringWithFormat: @"%c", myChar]
options: NULL].location != NSNotFound
0
正如除了其他的答案,其是正確的。我遇到了使用NSNotFound的問題。不知道是否它的錯誤,但使用range.length> 0按預期工作。我發佈了它here
相關問題
- 1. 如何確定角色是否在Clojure的範圍內?
- 2. 如何檢查一個角色是否在一個範圍內
- 3. 如何從角色等級範圍內排除角色?
- 4. 角:內部範圍
- 5. 角ngDialog不是在$範圍
- 6. Verliog Modelsim錯誤2388.已經在此範圍內聲明
- 7. WordPress在整個網絡範圍內的角色和功能
- 8. 添加的所有數據wthin範圍內,則檢查是否已經存在
- 9. 這張圖片是否確認我已經在全球範圍內明確安裝了角度CLI?
- 10. 檢查顏色是否在特定顏色範圍內
- 11. 1英里範圍內的所有經度和緯度範圍
- 12. 檢查什麼角色已經「退格」
- 13. 角$範圍在IE10
- 14. ImportRange在已經存在的範圍的底部
- 15. Spring oauth2範圍vs權限(角色)
- 16. ID連接範圍/角色發現
- 17. jQuery不會在範圍內褪色
- 18. 附近的API iOS不檢測已經在範圍內的信標
- 19. 如何檢查給定的經度值是否在任何經度範圍內?
- 20. 已知範圍內的定點乘法
- 21. 角範圍內的setTimeout()$消化
- 22. 指令中的角度隔離範圍指的是父範圍
- 23. 即使在一個單獨的範圍內已經定義了Jslint變量?
- 24. 從角範圍
- 25. 經緯度長度在經緯度範圍內
- 26. 角多個實例,範圍不是孤立的,同一範圍
- 27. 在已過濾的範圍內查找可見單元格的最大範圍
- 28. 尋找是否在編程範圍內的某個範圍
- 29. 檢測如果顏色是在範圍
- 30. 帶角度父角色服務的範圍
只是一個補充。我用這個,甚至有一堆NSLogs確認正確的數據NSNotFound沒有按預期工作。下面的鏈接有一個解決方案,如果你有這個問題。 – Rudiger 2010-10-18 01:40:56
@Rudiger謝謝你。我檢查了鏈接的答案,並投票贊成:) – RedBlueThing 2010-10-18 01:47:30