@"(256) 435-8115"
または@"256-435-81-15"
のような文字列があります。私は数字だけが必要です(これは電話番号です)。これは可能ですか?私はNSString
という方法を見つけられませんでした。NSStringの数字の取得
1
A
答えて
6
と@"("
としたくない文字を削除するstringByReplacingOccurrencesOfString: withString:
を使用することができます。
-(NSString*)getNumbersFromString:(NSString*)String{
NSArray* Array = [String componentsSeparatedByCharactersInSet:
[[NSCharacterSet decimalDigitCharacterSet] invertedSet]];
NSString* returnString = [Array componentsJoinedByString:@""];
return (returnString);
}
+0
http://stackoverflow.com/a/1426819/944634 –
+0
私はこれが最善の解決策だと思います! – Stas
0
1
を入力:
NSString *[email protected]"(256) 435-8115";
NSArray *plainNumbersArray=
[stringWithPhoneNumber componentsSeparatedByCharactersInSet:
[[NSCharacterSet decimalDigitCharacterSet]invertedSet]];
NSString *plainNumbers = [plainNumbersArray componentsJoinedByString:@""];
NSLog(@"plain number is : %@",plainNumbers);
OutPut: プレーン数がある:2564358115
関連する問題
- 1. NSStringの文字の位置を取得
- 2. 取得NSStringのNSURL
- 3. NSString変数の値を取得
- 4. NSStringの最初の2文字を取得
- 5. NSStringから特定の文字列を取得
- 6. NSStringからXMLを取得
- 7. NSStringの高さを取得する
- 8. NSStringのエスケープ文字
- 9. NSStringのUnicodeポイントを取得して別のNSStringに入れよう
- 10. 16進数のNSStringから10進数を取得する方法
- 11. NSStringからNSDateを取得する
- 12. NSStringの文字のインデックス
- 13. ASCII文字のNSStringにintのNSStringのヘルプ?
- 14. 配列への数字の取得 - JavaScript
- 15. anglejsのテキストボックスの文字数を取得
- 16. Objective-C文字列(NSString)の行数を数えるには?
- 17. 数字の最後の数字を取得するには?
- 18. 数字の最後の数字を取得する方法
- 19. 2つのCGPoint値の間のNSStringを取得
- 20. 他のnsstringオブジェクトと一致する数を取得するには?
- 21. NSStringから目的のCのパーセンテージを取得する方法
- 22. rails - ActiveSupport :: SecureRandom.hex - SET文字数の取得
- 23. NSStringで1つの文字列を切り取る
- 24. NSStringから文字の並びを取り除く方法
- 25. 文字列の数式を評価しますか? (NSStringの)
- 26. nsstringの複数の文字をチェックする
- 27. NSStringにPDFファイルの内容を取得する
- 28. NSStringに含まれるファイルの拡張子を取得
- 29. NSStringとの間でunsigned long long値を格納/取得する
- 30. NSArrayのキー値をNSStringとして取得する方法は?
がNSRegularExpressionを見てみます。httpのhttps://developer.apple.com/library/mac/#documentation/Foundation/Reference/NSRegularExpression_Class/Reference/Reference.html – CarlJ
重複:// stackoverflow.com/questions/1129521/remove-all-but-numbers-from-nsstring –