gpt4 book ai didi

ios - stringByReplacingOccurrencesOfString 不适用于阿拉伯数字

转载 作者:行者123 更新时间:2023-11-28 22:07:00 25 4
gpt4 key购买 nike

在阿拉伯语的情况下,它不会替换逗号。

    NSString *strAfterReplacingComma = @"٢٠٠٫٠٠";//100.00
NSString *strAfterReplacing = [strAfterReplacingComma stringByReplacingOccurrencesOfString:@"," withString:@"."];

NSLog(@"%@", strAfterReplacing);

谁能帮我解决这个问题?

最佳答案

阿拉伯语文本中的逗号 (٫) 有一个 unicode 编号 U+002C。它是阿拉伯小数分隔符。不是逗号。英文 Comma(,) 有一个 unicode 编号 U+066B。因此替换失败。

stringByReplacingOccurrencesOfString 中使用此 ٫ 而不是 ,

关于ios - stringByReplacingOccurrencesOfString 不适用于阿拉伯数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23731860/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com