2
私はさまざまな通貨で金額のリストを持っています(例えば、$ 10.99、20.55€)。金額を解析するために各文字列の通貨記号を調べたいと思います。iPhone:金額文字列から通貨記号を取得する方法は?
ご意見はありますか?
よろしくお願いいたします。
私はさまざまな通貨で金額のリストを持っています(例えば、$ 10.99、20.55€)。金額を解析するために各文字列の通貨記号を調べたいと思います。iPhone:金額文字列から通貨記号を取得する方法は?
ご意見はありますか?
よろしくお願いいたします。
あなたは数字または小数点区切り文字でない最初のシンボルを見つけるために、正規表現を使用することができます。これらの文字列から来ている
NSError *error = NULL;
NSRegularExpression *symbol= [NSRegularExpression
regularExpressionWithPattern:@"[^0-9.,]"
options:NSRegularExpressionCaseInsensitive
error:&error];
NSRange r = [symbol
rangeOfFirstMatchInString:myString
options:0
range:NSMakeRange(0, [myString length])];
if (!NSEqualRanges(r, NSMakeRange(NSNotFound, 0))) {
NSLog(@"Currency symbol is '%@'", [myString substringWithRange:r]);
}
からのエクスポートは素晴らしいです、ありがとうございます! – lorenzo
? –
彼らはCSVファイルから来た – lorenzo
どのように生成されますか? (サーバーなどからダウンロード) –