求解答易语言正则表达式计次循环获取地址及名称,

作者&投稿:容泡 (若有异议请与网页底部的电邮联系)
易语言正则表达式取网络图片图片地址~

简单,稍后为你写个源码
.版本 2
.支持库 RegEx
表达式.创建 (编辑框1.内容, ) 编辑框1的内容为 src="(.*?)">
搜索结果 = 表达式.搜索全部 (网页文本)
想要的结果 = “”
.计次循环首 (取数组成员数 (搜索结果), 计次)
想要的结果 = 想要的结果 + 搜索结果 [计次].取子匹配文本 (网页文本, 1, ) + #换行符
.计次循环尾 ()

不过你提供的开头和结尾有点草率,不知道能不能用。。。

版本 2
.支持库 RegEx

.程序集 窗口程序集1

.子程序 _按钮1_被单击
.局部变量 表达式, 正则表达式
.局部变量 搜索结果, 搜索结果, , "0"
.局部变量 待搜索内容, 文本型
.局部变量 表达式字串, 文本型
.局部变量 i, 整数型

待搜索内容 = 编辑框1.内容
表达式字串 = “.*?php\?uid=(.*?)” + #引号
表达式字串 = 表达式字串 + “.*?(.*?)”
表达式字串 = 表达式字串 + “.*?.*?>(.*?)”
表达式.创建 (表达式字串, )
搜索结果 = 表达式.搜索全部 (待搜索内容)

.计次循环首 (3, i)
编辑框2.内容 = 编辑框2.内容 + 搜索结果 [1].取子匹配文本 (待搜索内容, i, ) + “,”
.计次循环尾 ()

正则表达式:\<a href *= *['"]*(\S+)["'].*\>(.[^\<]*)?\</a>

.版本 2
.支持库 iext

.局部变量 a, 正则表达式类
.局部变量 i, 整数型

a.创建 (#正则表达式, 编辑框1.内容)
.计次循环首 (a.取匹配数量 (), i)
超级列表框1.插入表项 (i - 1, a.取子匹配文本 (1, 2), , , , )
超级列表框1.置标题 (i - 1, 1, a.取子匹配文本 (1, 1))
.计次循环尾 ()

取子匹配文本1是链接,取子匹配文本2是标题。


求一条易语言正则表达式
(\\d{3})|\\(d{3})子匹配文本1就是x,子匹配文本2就是y

易语言 正则表达式 [[0 [[1 [[1 分别提取出来,数字有可能是3到4位的...
正则表达式1.创建 (“[0-4” + #换行符 + 编辑框9.内容 + “]”, 假)' [ ]中间的内容,就是要搜索的内容,可以是任意字符,包括换行、空格、特殊符号.但注意如果有字符"^",就表示"除了",如"[^abc]"表示"除了abc",现在,我们给出的表达式意思是匹配含字母、数字、换行符的文本,后...

易语言 正则表达式 如何取里面的数字 19.90 29.0 129.90
.版本 2 .支持库 RegEx .支持库 spec .局部变量 正则, 正则表达式 .局部变量 结果, 搜索结果, , "0".局部变量 N, 整数型 ' 常量1=["19.90","29.00","35.00","19.89","39.00","39.80","129.90","36.00","29.80","27.80","49.00","29.00"]正则.创建 (“(\\d+....

易语言:正则表达式如何取多行文本中的内容?
开始关键字([\\s\\S]*?)结束关键字 ---应用实例:--- 单元格1单元格2 单元格3单元格4 正则表达式.创建 (“([\\s\\S]*?)”)

易语言里怎么用正则表达式匹配一个不知道几位数的数字?
若“以内”包含0位数字:\/\\d{,5}\/ 若“以内”至少是1位:\/\\d{1,5}\/ ———只是为判断字符串能否转的话,个人认为直接判断itoa(atoi(s))是否和与去掉了原来的s两头不影响数值的0的结果相同即可。意思就是先转成整数试试,然后再把这整数转回字符串,与原来的串比较,当然也要考虑少数你认可...

【百思不得其解】易语言正则表达式如何匹配 带引号的语句?
给出基本框架:正则.创建 (#引号 + “\\w*”+ 引号,)结果 = 正则.搜索 (文本,1,)调试输出 (结果.取匹配文本 (文本,))

易语言 正则匹配
.版本 2 .支持库 RegEx .子程序 __启动窗口_创建完毕 .局部变量 正则, 正则表达式 .局部变量 搜索结果, 搜索结果, , "0".局部变量 文本, 文本型 .局部变量 内容, 文本型 文本 = “5你是谁?”正则.创建 (“.*?”, )搜索结果 = 正则.搜索全部 (文本)内容 = 搜索结果 [1].取匹配...

易语言 正则表达式匹配的问题
正则表达式2.创建 (“这里多了个空格<td align=”...正则表达式2.创建 (“(.*?)”, 编码_utf8到gb2312 (到文本 (网页源码2)), , , )重新试试,以下代码测试无误 .版本 2.支持库 spec.局部变量 z, 正则表达式类z.创建 (“(.*?)”, 编码_utf8到gb2312 (#常量1))调试输出 (z....

易语言正则表达式取出文本
正则表达式 取文本: 返回以文本形式表示的正则表达式。如果该对象尚未创建,则返回空文本。“正则表达式 取文本”命令例程 .版本 2.支持库 RegEx.局部变量 正则, 正则表达式.局部变量 是否成功, 逻辑型, , , 检查是否创建成功.局部变量 接收正则表达式, 文本型是否成功 = 正则.创建 (“[0-9]*”, ) ' 如...

易语言正则表达式的问题
\\((.*?),(.*?)\\)这个只提取 65 298 这个两个数字 但具体是什么店铺的不知道 如果想连前面的也提取 也可以 (.*?)地点\\((.*?),(.*?)\\)提取结果:书店 65 298 这三个数据 (.*?) 我一般正则都用这个 这个基本都可以当成万金油了。。。呵呵 (.*?) 可以正则除换行符的任何东西(...

阜宁县17792121336: 求解答易语言正则表达式计次循环获取地址及名称, -
孙婷大山: 正则表达式:\(.[^\<]*)?\.版本 2 .支持库 iext.局部变量 a, 正则表达式类 .局部变量 i, 整数型a.创建 (#正则表达式, 编辑框1.内容) .计次循环首 (a.取匹配数量 (), i)超级列表框1.插入表项 (i - 1, a.取子匹配文本 (1, 2), , , , )超级列表框1.置标题 (i - 1, 1, a.取子匹配文本 (1, 1)) .计次循环尾 ()取子匹配文本1是链接,取子匹配文本2是标题.

阜宁县17792121336: 易语言正择表达式怎么取 里面的数字 -
孙婷大山: 正则表达式: \d*\d 易语言写法:.版本 2.局部变量 正则, 正则表达式类.局部变量 N, 整数型 正则.创建 (“\d*\d”, #源数据).计次循环首 (正则.取匹配数量 (), N) 编辑框1.内容 = 编辑框1.内容 + 正则.取匹配文本 (N) + “ ”.计次循环尾 () '正则表达式类使用精易模块.

阜宁县17792121336: 易语言 正则表达式 求解!!!高手进!!!! -
孙婷大山: .版本 2.支持库 RegEx.支持库 spec.子程序 _按钮1_被单击.局部变量 表达式, 正则表达式.局部变量 搜索结果, 搜索结果, , "0".局部变量 数据, 文本型, , "0".局部变量 x, 整数型 表达式.创建 (“id=(.*?)”, ) 搜索结果 = 表达式....

阜宁县17792121336: 易语言正则批量采集,目前就实现采集一页. -
孙婷大山: 思路应该是,读完第一页内容后,用正则去取匹配文本,再计次循环()处理获得匹配文本,再读第二页的网页内容,于此循环.使用大致代码如下 正则.创建 (“正则表达式”, ).计次循环首 (27, a1) HTTP读文件 (“固定的网页地址” + a1 + “可能有的网页后缀”) ' a1为网页页码 .计次循环首 (24, a2) 超级列表框1.置标题 (a2, 1, 正则.取匹配文本(a2,2)) '处理正则表达式的内容 .计次循环尾 ().计次循环尾 ()

阜宁县17792121336: 如何用易语言正则取如下数字? -
孙婷大山: .版本 2.常量 常量1, " var latest_draw_result = \{"red":\["(\d*)","(\d*)","(\d*)","(\d*)","(\d*)","(\d*)","(\d*)","(\d*)","(\d*)","(\d*)"\],"blue".* var latest_draw_phase = '(\d*)'; var latest_draw_time = '(.*)'; ".版本 2.程序集 ...

阜宁县17792121336: 易语言 的计次循环如何解答 1+2+3+4+.......+100=? -
孙婷大山: 局部变量 累加结果 整数型 局部变量 n 整数型 计次循环首(100,n)累加结果=累加结果+n 纯手打,代码还是自己敲敲好,有助于提高.望采纳.谢谢!!~~

阜宁县17792121336: 易语言循环取很多</span>和<br/>之间的文本 -
孙婷大山: .版本 2.支持库 RegEx.子程序 _按钮1_被单击.局部变量 数组, 文本型, , "0".局部变量 i, 整数型 正则搜索 (编辑框1.内容, “</span>” + “(.*?)” + “<br/>”, , , 7, 5, 数组).计次循环首 (取数组成员数 (数组), i) 编辑框2.加入文...

阜宁县17792121336: 易语言记次循环是如何计算的?最好能够举例! -
孙婷大山: 计次循环首(循环次数,计次) 计次循环尾() 循环次数就不用说了,循环多少次. “计次”是一个变量,从1开始, 循环一次+1 比如 计次循环首(100,计次) 计次循环尾() 这个就是循环100次,当循环到第50次时,计次的值为50

阜宁县17792121336: 【易语言】【关于循环取出中间文本】 -
孙婷大山: 展开全部

阜宁县17792121336: 解释易语言中的 计次循环首()命令 -
孙婷大山: 计次循环首 命令 英文命令:counter 操作系统支持:Windows、Linux、Unix 所属类别:流程控制执行本命令将把循环体内的命令重复执行指定的次数.提供的整数参数值决定将重复执行的次数.语法: 无返回值 计次循环首(循环次数,[已循...

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