微笑嘻嘻 发表于 2017-4-12 17:50:05

如何分割字符串

本帖最后由 微笑嘻嘻 于 2017-4-18 15:45 编辑

例如
1a2b3c4d5e6f

数字123456
字母abcdef

如何把字母和数字分开

zjz5717 发表于 2017-4-12 19:56:13

如果只是把字母和数字分开,因为你是字符串,可以从字符串的0位开始,逐一判断是不是字符的0~9,如果是的话就加到一个字符串里面,不是的话加到另一个字符串里面
也可以使用ascii判断

微笑嘻嘻 发表于 2017-4-13 15:36:47

zjz5717 发表于 2017-4-12 19:56
如果只是把字母和数字分开,因为你是字符串,可以从字符串的0位开始,逐一判断是不是字符的0~9,如果是的话 ...

能帮忙写一下吗?
水平有限,把我都搞密了
int inChar="1a2b3c4d5e67";
    if (isDigit(inChar)) {
      inString += (char)inChar;
    }

zjz5717 发表于 2017-4-13 21:37:16

微笑嘻嘻 发表于 2017-4-13 15:36
能帮忙写一下吗?
水平有限,把我都搞密了
int inChar="1a2b3c4d5e67";


你把我也整蒙了,你要分割的不是字符串吗,你这里定义的是int又是什么意识啊。。。
页: [1]
查看完整版本: 如何分割字符串