我有一個字符串值,它包含逗號。例如: - 1,234。我想在這裏我只需要1234能否請你幫我的字符串值...如何從包含「,」的字符串獲取字符串值?
0
A
回答
1
代替人工剝出逗號,(如果你支持不同的地區和不易出錯),它可能是更優雅的使用一個NSNumberFormatter
將字符串轉換爲數字。
1
NSString *myString = "1,234";
NSString *resultString = [myString stringByReplacingOccurrencesOfString:@"," withString:@""];
+0
之前我沒有看到這個答案:) – Amethi 2010-07-02 08:46:25
0
我不知道該框架/語言,但如果一個整數轉換器將無法正常工作,然後通過將它們替換爲字符串中的空值並將其轉換爲整數來去除逗號。
+0
我只是以1,234爲例。但是在某些情況下,當你從服務器中得到一些不需要的字符,並且你想分析這些字符串時,就不能使用nsnumber格式化程序。 「stringByReplacingOccurrencesOfString」方法將幫助你。 – 2010-09-06 08:36:43
1
如果你想要去除逗號則: -
NSString *string = @"1,234";
string = [string stringByReplacingOccurrencesOfString:@"," withString:@""];
這將返回您的字符串只有1234了。
通過「獲取值」的意思,將其轉換爲NSNumber對象?如果是用這個
NSNumber *numberFromString = [NSNumber numberWithInteger:[string integerValue]];
相關問題
- 1. 如何從包含數字和字符的字符串中獲取數值
- 2. 獲取從包含特定字符串
- 3. 如何獲取包含來自C中字符串的字的子字符串?
- 4. 獲取字符串中包含的所有字符串
- 5. 如何從另一個字符串獲取字符串值?
- 6. 如何從另一個字符串獲取字符串值
- 7. 從包含特殊字符的字符串中提取子串
- 8. 從包含特定字符串的文本字段獲取字符串
- 9. 獲取包含字符串的行號
- 10. 從字符串獲取子字符串__
- 11. 如何從json字符串獲取值?
- 12. 如何從字符串中獲取值?
- 13. 如何從json字符串獲取值?
- 14. 如何獲取包含在指定字符串中的特定字符串?
- 15. 檢查字符串包含字符串
- 16. 包含完整字符串分隔符的提取字符串
- 17. 如何獲得包含字符串
- 18. 如何從一串字符串中獲取字符串?
- 19. 如何從C#中的字符串中獲取字符串的子字符串?
- 20. 如何將字符串值除以另一個字符串值,每個字符串值均包含數字值
- 21. 從包含頭文件的字符串中獲取XML字符串
- 22. 如何從包含字典的字符串中獲取一個dicitionary鍵值?
- 23. Ruby從包含子串的數組中獲取字符串
- 24. 字符串包含
- 25. 字符串包含
- 26. 包含字符串
- 27. 從創建的字符串獲取字符串整數的值
- 28. 如何從linux中的字符串獲取子字符串?
- 29. 如何從strings.xml中的字符串數組獲取字符串
- 30. 如何從python中的字符串獲取子字符串2
我只是以1,234爲例。但是在某些情況下,當你從服務器中得到一些不需要的字符,並且你想分析這些字符串時,就不能使用nsnumber格式化程序。 「stringByReplacingOccurrencesOfString」方法將幫助你。 – 2010-09-06 08:35:57