易语言分割文本的问题

x,xx;x,xx;x,xx 我想先用分割文本把文本分成若干个x,xx然后再用分割文本把每个x,xx分成小项 请问要怎么写 谢谢
我是菜鸟 不会正则 我也没网络可以看教程

你说的应该是文本数组。分割文本会返回一个文本数组,比如说“1|2|3”用“|”来分割,返回的文本数组变量名是 文本数组,那么分割的文本1就用 文本数组[1]来调用,文本2就是 文本数组[2],以此类推。变量上面有个数组,要填0,不然调试会出错。

.版本 2

.局部变量 文本数组, 文本型, , "0", '数组变量的话前面数组填0
.局部变量 A, 整数型

文本数组 = 分割文本 (“1|2|3”, “|”, ) ' 分割文本应该获得1,2,3三个文本
.计次循环首 (取数组成员数 (文本数组), A)
信息框 (文本数组 [A], 0, ) ' 文本数组[1]就是分割出来的1,以此类推,中括号内可以填写变量
.计次循环尾 ()

这个源码就会按照顺序依次弹出内容分别为1,2,3的三个信息框。这个就是数组的使用

你的意思其实就是用循环命令分割两次文本而已。你只要弄清数组之后应该不难
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-05
用分隔文本()根据空格分成2份。在根据-把每份再分成2小份,最后填入编辑框。这是最笨最基础的办法
第2个回答  2011-09-04
没有特殊的字符来分割的话 就用
项目=分割文本(文本,“,”,)
大项=项目[1]+“,”+项目[2]
小项=项目[1]
上面的变量自己写,
其实用正则会方便些
第3个回答  2011-09-04
用正则表达式啊 这么简单 用什么分割文本
不会可以去官方论坛看教程

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网