易语言如何重复取指定内容

比如我一个编辑框里面有你好啊(12345)哈哈(4545)偶哈哈(1244)我要取这个括号里面的内容加入到列表框里面这里有3个括号那么我要点一下按钮就给这3个括号里面的字... 比如 我一个编辑框里面有

你好啊(12345)哈哈(4545)偶哈哈(1244)

我要取 这个括号里面的内容 加入到列表框里面 这里有3个括号 那么我要 点一下按钮就给这3个括号里面的字符放到列表框里面。(我是想做个网站采集内容工具)

真心求教 我是一个很可怜的人,现实中找不到工作 身体原因。所以学易语言希望能做点东西出来。谢谢大家了!
展开
 我来答
we2252
推荐于2016-03-31 · TA获得超过119个赞
知道小有建树答主
回答量:105
采纳率:0%
帮助的人:149万
展开全部
互相学习,一起努力,加油
.版本 2

.程序集 窗口程序集1

.子程序 _按钮1_被单击
.局部变量 a, 文本型
.局部变量 b, 文本型, , "0"
.局部变量 i, 整数型

a = “你好啊(12345)哈哈(4545)偶哈哈(1244)嘻嘻”

b = 分割文本 (a, “(”, )
.计次循环首 (取数组成员数 (b), i)
列表框1.加入项目 (取中间文本 (b [i], “”, “)”), )
.计次循环尾 ()

.子程序 取中间文本, 文本型
.参数 参_被取文本, 文本型, , 完整内容
.参数 参_左边内容, 文本型, , 例如取“<name>
.参数 参_右边内容, 文本型, , 例如取“</name>
.局部变量 局_临时位置, 整数型
.局部变量 局_临时文本, 文本型

局_临时位置 = 寻找文本 (参_被取文本, 参_左边内容, , 假)
局_临时文本 = 取文本中间 (参_被取文本, 局_临时位置 + 取文本长度 (参_左边内容), 取文本长度 (参_被取文本) - 局_临时位置)
局_临时位置 = 寻找文本 (局_临时文本, 参_右边内容, , 假)
局_临时文本 = 取文本左边 (局_临时文本, 局_临时位置 - 1)
返回 (局_临时文本)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiangsiwu1986
2011-09-14 · TA获得超过340个赞
知道小有建树答主
回答量:244
采纳率:0%
帮助的人:302万
展开全部
.版本 2

.程序集 窗口程序集1
.程序集变量 文本, 文本型, , "0"
.程序集变量 文本1, 文本型, , "0"

.子程序 _按钮1_被单击
.局部变量 q, 整数型

列表框1.清空 ()
文本 = 分割文本 (“努力学习” + 到全角 (编辑框1.内容) + “易语言”, “(”, )
.计次循环首 (取数组成员数 (文本) - 1, q)
文本1 = 分割文本 (文本 [q + 1], “)”, )
.如果真 (取数组成员数 (文本1) > 1)
列表框1.加入项目 (到半角 (文本1 [1]), )
.如果真结束

.计次循环尾 ()
' 解释一下,为什么在上面写上:努力学习易语言,呵呵,这个东西纯属随便写的,可以写任何东西。
' 不过需要注意的就是,在代码不变的情况下,必须写,是为了防止括号在前面或者在最后面。
' 用正则的话可能比较更方便,不过我不会,哈哈,在学习中。努力。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
逆风之怒
2011-09-14
知道答主
回答量:30
采纳率:0%
帮助的人:17万
展开全部
用正则表达式很方便的

参考资料: 友芝电脑工作室 QQ群171475719

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式