本帖最后由 冷月无痕 于 2014-3-31 15:51 编辑
楼上的都正确,不过需要是固定格式的
还有一种思路是,获取每个字符判断是否整型,如果是保存,连续是,保存为一个数
文本 = "你的总分为90分,总均分为1分 你的标准分为113分体化分12分均分1强迫症状10分均分1人际敏感9分均分1抑郁症状13分均分1焦虑症状10分均分1敌对症状6分均分1恐怖症状7分均分1偏执症状6分均分1饮食睡眠7分均分1精神症状10分均分1"
- <p>文本 = "你的总分为90分,总均分为1分 你的标准分为113分体化分12分均分1强迫症状10分均分1人际敏感9分均分1抑郁症状13分均分1焦虑症状10分均分1敌对症状6分均分1恐怖症状7分均分1偏执症状6分均分1饮食睡眠7分均分1精神症状10分均分1"
- 长度 = 字符串.长度(文本)
- 计次判断=0,临时结果,结果=数组[],记录判断=0
- 遍历(计次=0;计次<长度-1;计次++)
- 内容 = 字符串.截取(文本,计次,计次+1)
- 如果(类型.是否为整型(内容) == 真)
- 计次判断++
- 临时结果 &= 内容
- 记录判断=1
- 否则
- 如果(记录判断 == 1)
- 数组空间.增加(结果,临时结果,1)
- 记录判断=0
- 临时结果=""
- 如果结束
- 计次判断 = 0
- 如果结束
- 遍历结束</p><p>如果(记录判断 == 1)
- 数组空间.增加(结果,临时结果,1)
- 如果结束
- 大小
- 数组空间.大小(结果,大小)
- 遍历(计次=0;计次<大小;计次++)
- 调试输出(结果[计次])
- 遍历结束</p>
复制代码 测试结果如下
|