首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >格式MSISDN number xcode IPhone

格式MSISDN number xcode IPhone
EN

Stack Overflow用户
提问于 2012-05-10 16:43:43
回答 3查看 766关注 0票数 0

谁能告诉我如何格式化MSISDN号码在xcode IPhone应用程序。我的MSISDN号码是"(911-111-1111)“。我需要去掉数字之间的括号和"-“。我如何才能做到这一点。

谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-05-10 16:50:53

有很多方法可以做到这一点(几乎所有的方法都可以通过快速检查NSStringNSMutableString类引用找到)。

如果你想做的只是剥离字符,我可能会这样做

代码语言:javascript
复制
NSString *newString = [oldString stringByReplacingOccurrencesOfString:@"(" withString:@""];
newString = [newString stringByReplacingOccurrencesOfString:@")" withString:@""];
newString = [newString stringByReplacingOccurrencesOfString:@"-" withString:@""];

这不是最有效(或不一定“优雅”)的方法,但它的优点是可读性最好。

票数 0
EN

Stack Overflow用户

发布于 2012-05-10 16:48:27

mobile = @"(911-111-1111)";mobile = mobile stringByReplacingOccurrencesOfString:@“”withString:@"";mobile = mobile mobile stringByReplacingOccurrencesOfString:@"(“withString:@"";mobile = mobile mobile stringByReplacingOccurrencesOfString:@")”withString:@"";mobile = mobile withString stringByReplacingOccurrencesOfString:@"-“withString:@”;mobile = mobile withString stringByReplacingOccurrencesOfString:@";“withString:@”;mobile=mobile withString stringByReplacingOccurrencesOfString:@",“withString:@”;

这将删除所有多余的字符。

票数 0
EN

Stack Overflow用户

发布于 2012-05-10 16:55:18

我想要这样做:

代码语言:javascript
复制
     NSString *string = [oString stringByReplacingOccurrencesOfString:@"(" withString:@""];
    string = [string stringByReplacingOccurrencesOfString:@")" withString:@""];
    string = [string stringByReplacingOccurrencesOfString:@"-" withString:@""];

通过这样做,您将只获得数字,这是您的need.Happy编码:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10530418

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档