易语言怎么取网页代码中的一段代码!

易语言取网页代码中的一段代码并显示在编辑框中!会的写段代码谢谢'。网页代码中有个 zxcvbnm、123456789asfhyf 我想要取中间的123456789 要用什么命令

第1个回答  2012-03-21

高级答案:

首先创建子程序---取中间文件内容---------------------------------------------------------------------

.版本 2

.子程序 取文本中间内容, 文本型, 公开

.参数 需取文本, 文本型

.参数 左边内容, 文本型

.参数 右边内容, 文本型

.参数 成功与否, 逻辑型, 参考 可空

.局部变量 长度, 整数型

.局部变量 左边位置, 整数型

.局部变量 左边长度, 整数型

.局部变量 右边位置, 整数型

.局部变量 右边长度, 整数型

长度 = 取文本长度 (需取文本)

左边位置 = 寻找文本 (需取文本, 左边内容, 0, 假)

左边长度 = 取文本长度 (左边内容)

.如果真 (左边位置 = -1)

    成功与否 = 假

    返回 (“未找到左边内容”)

.如果真结束

右边位置 = 寻找文本 (需取文本, 右边内容, 0, 假)

右边长度 = 取文本长度 (右边内容)

.如果真 (右边位置 = -1)

    成功与否 = 假

    返回 (“未找到右边内容”)

.如果真结束

成功与否 = 真

返回 (取文本中间 (需取文本, 左边位置 + 左边长度, 长度 - (左边位置 + 左边长度) - (长度 - 右边位置)))

--------------------创建完毕--------------------------------------------------------------------------------------

新建个编辑框1.然后在建个按钮,在按钮里输入代码

编辑框1.内容=取文本中间内容 ("zxcvbnm123456789asfhyf", "zxcvbnm", "asfhyf")

点击这个按钮,编辑框1的内容就是"123456789" 

图片概要:

第2个回答  2012-03-22
正则表达式·最强大就是这个了··需要教程··联系我·
第3个回答  2012-03-20
寻找文本(取文本左边())
相似回答