|
11111111111,22222222.333333333333,44444444444:555555555555。66666666?77777777777?8888888888888!999999999999!
请问上面这段文本,如何根据【所有标点】来分割文本?不是下面这种N层嵌套的方法
数组2 = 分割文本 (数组 [i], “,”, )
.计次循环首 (取数组成员数 (数组2), i2)
数组3 = 分割文本 (数组2 [i2], “。”, )
.计次循环首 (取数组成员数 (数组3), i3)
数组4 = 分割文本 (数组3 [i3], “、”, )
.计次循环首 (取数组成员数 (数组4), i4)
最终想要的结果是这样:
11111111111
22222222
333333333333
44444444444
555555555555
66666666
77777777777
8888888888888
999999999999
写了个下面这样的,但是标点重复后,好像就无法分割了,求指点!
.版本 2
.支持库 spec
.计次循环首 (8, zz)
局部数组 = 分割文本 (待分割文本, 符号数组 [zz], )
.计次循环首 (取数组成员数 (局部数组), yy)
待分割文本 = 待分割文本 + 局部数组 [yy] + #换行符
.计次循环尾 ()
调试输出 (待分割文本)
.计次循环尾 ()
|
求助知识:请将问题描述清楚,最好把你有问题的源码打包上传上来,这样更方便大家帮助你。 友情提醒:本版被采纳的主题可在 申请荣誉值 帖子申请荣誉值,获得 3点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
|