全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
4340 8
2015-01-21
现在遇到这个问题:
提取第5个“_”与第6个“_”之间的字符串:
1817564352_276161725_70006860_70015795_1406068331_70006860_22262_3_4

应该怎么写代码?我想到的是,先以“_”字符split整个字符串,取第六个即可,但总感觉这个方法有点笨

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-1-21 16:20:05
split就挺好的a,莫非还有更好的方法?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-1-21 16:49:33
呵呵哼哼哈哈 发表于 2015-1-21 16:20
split就挺好的a,莫非还有更好的方法?
比如我现在要取第5个“_”之前的子串
1817564352_276161725_70006860_70015795_1406068331_70006860_22262_3_4,
总不能先strsplit然后再组合吧。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-1-21 17:08:41
一般情况下这种脏活是甩给python干的
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-1-21 17:10:45
不知道你具体要干什么,若要提取字符串可以用substr,就是要计算下长度
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-1-21 17:39:45
这种字符串处理肯定是Perl好用点吧。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群