问题描述
|
我正在尝试从字符串中获取数字。我的电话号码带有字符串,所以我只需要数字。
我的字符串格式是:
电话:000-000-0000
所以我为此使用以下代码:
[[strPhone componentsSeparatedByCharactersInSet:[[NSCharacterSet decimalDigitCharacterSet] invertedSet]] componentsJoinedByString:@\"\"];
在少数情况下,我的字符串得到以下格式:
P:000 000 0000 M:000 000 0000
我想做的是..我想将我的字符串分割成一个数组。为此,我需要将字符串与字符分开。
有什么办法可以实现这一目标。
如果我们有
P:000 000 0000 Mo:000 000 0000格式,则数组应只有两个部分。一个应该用\“ P \”分割,第二个应该用\“ Mo \”分割。不是三部分,第一部分带有“ P”,第二部分带有“ M”,第三部分带有“ o”。
请帮助我实现这一目标。
谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)