iOS字符串拆分
2024-10-18 09:36:55
NSString* poStr = @"local-8009-1408082245-8.wav"; NSArray* poArr1 = [naviAddressAndPort componentsSeparatedByString:@"-"];
NSArray* poArr2 = [poStr componentsSeparatedByCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@"-."]];
NSLog(@"%@,%@",poArr1,poArr2);
一般都是第一种拆分方式,但要是遇到象上面的数据,其实就有问题了
poStr的分割格式是主叫-被叫-开始时间-时长.wav
按第一种方式,时长字段就需要再次拆分,而按照第二种拆分方式,一次搞定.
当然第二种不是没有缺点,要是前面的字段中含有.,就不能这么干了.
最新文章
- xamarin 一般错误解决办法
- win7下 VirtualBox虚拟机开机后台自启动
- (java oracle)以bean和array为参数的存储过程及dao部分代码
- 【Highcharts】 动态删除series
- CentOS下Red5安装
- spring mvc 的Controller类默认Scope是单例(singleton)的
- 如何重装air
- URAL1410. Crack
- css+div网页设计(二)--布局与定位
- [LeetCode] Single Number III ( a New Questions Added today)
- hibernate update部分更新
- SQL常用函数
- Mysql8.0导入数据时出错
- udp重发
- 【JAVA】异常笔记
- 浅谈ES5和ES6继承和区别
- hibernate多个主键
- Node.js http等模块 笔记05
- (一)Solr——简介和安装配置
- Python基础入门-元祖