
斯威夫特的“3486912881”到“3486912881”
或者我想接受英文数字并获得其他人.
在Java Android中,这段代码对我有用:
private static String arabicToDecimal(String number) { char[] chars = new char[number.length()]; for(int i=0;i<number.length();i++) { char ch = number.charat(i); if (ch >= 0x0660 && ch <= 0x0669) ch -= 0x0660 - '0'; else if (ch >= 0x06f0 && ch <= 0x06F9) ch -= 0x06f0 - '0'; chars[i] = ch; } return new String(chars);}解决方法 喜欢 let NumberStr: String = "٢٠١٨-٠٦-٠٤" let Formatter = NumberFormatter() Formatter.locale = NSLocale(localeIDentifIEr: "EN") as Locale! let final = Formatter.number(from: NumberStr) if final != 0 { print("\(final!)") } 产量
总结以上是内存溢出为你收集整理的ios – 在Swift中将arabic String转换为英文数字全部内容,希望文章能够帮你解决ios – 在Swift中将arabic String转换为英文数字所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)