关于易语言取出中间文本的问题

有编辑框1里的内容有一段文本的这样的:123153183193假如我要取出1和3中间的数,这样我通过这个易语言源代码:编辑框2.内容=文本_取出中间文本(编辑框1.内容,... 有编辑框1里的内容有一段文本的这样的:123153183193
假如我要取出1和3中间的数,这样我通过这个易语言源代码:编辑框2.内容=文本_取出中间文本(编辑框1.内容,“1”,“3”)
可是只能取出2这个数字
那我还想取5和8和9,那我又该怎么取??
展开
 我来答
合作共赏B7
2012-07-27 · TA获得超过514个赞
知道小有建树答主
回答量:508
采纳率:0%
帮助的人:282万
展开全部
.版本 2
.支持库 spec
.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
.局部变量 代码, 文本型
.局部变量 n, 整数型
.局部变量 新代码, 文本型
代码 = “123153183193”
.计次循环首 (取文本长度 (代码), n)
.如果真 (取文本中间 (代码, n, 1) ≠ “1” 且 取文本中间 (代码, n, 1) ≠ “3”)
新代码 = 新代码 + 取文本中间 (代码, n, 1)
.如果真结束
.计次循环尾 ()
调试输出 (新代码)
爽口还平实的小丁香f
2012-07-24 · TA获得超过537个赞
知道小有建树答主
回答量:1330
采纳率:0%
帮助的人:264万
展开全部
有点麻烦,
第一个=取文本中间(文本,寻找文本(文本,“1”)+取文本长度(“1”),寻找文本(文本,”3“)-取文本长度(“1”))
文本=取文本右边(取文本长度(文本)- 寻找文本(文本,”1“))
第二个=取文本中间(文本,寻找文本(文本,“1”)+取文本长度(“1”),寻找文本(文本,”3“)-取文本长度(“1”))

第三个=取文本中间(文本,倒找文本(文本,“1”)+取文本长度(“1”),倒找文本(文本,”3“)-取文本长度(“1”))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
512323468
2012-07-24 · TA获得超过1305个赞
知道小有建树答主
回答量:382
采纳率:0%
帮助的人:149万
展开全部
用寻找文本,寻找1,记下所在的位置,再寻找3,记下它的位置,在两个位置中间的文本就是你要去区的数。 不懂hi我,祝学习愉快。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
peterz0
2012-07-24 · 贡献了超过107个回答
知道答主
回答量:107
采纳率:0%
帮助的人:34.3万
展开全部
asssdfsfsa可以百度搜"魔鬼作坊"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式