易语言怎么用正则表达式,易语言中怎么用正则表达式

2021-01-04 07:53:51 字数 4970 阅读 1352

1楼:独语无泪

我已回答过几个知友关于正则的了,随便一个给你一下你参考学习一下,

http://zhidao.baidu.***/question/361909916474683772

进入后你看我的切图有“提取123456789”这个子程序,就是用正则,很简单的,祝好运!

2楼:黑潮家族林宇轩

你最起码要提供你需要用正则的内容以及需要取得内容 同时精易论坛有正则教程

3楼:匿名用户

支持库的我不会,模块的我会

易语言中怎么用正则表达式

4楼:东淫赵日天

正则表达式,又称正规表示法、常规表示法(英语:regular expression,在**中常简写为regex、regexp或re),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。

在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。

易语言中实现正则表达式,参考下图:

5楼:dmc冰魂

我写了例子,你参考下,望采纳!

易语言正则表达式怎么用?

6楼:独语无泪

我在知道里边帮知友关于正则的一些回答,你参考一下http://zhidao.baidu.***/question/361909916474683772

http://zhidao.baidu.***/question/2075837277908574988

http://zhidao.baidu.***/question/520862714941036805

易语言 正则表达式 怎么用

7楼:匿名用户

^没看明白你的意思。但是上面的正则的话 比较简单如果没看错的话用这个:([^<>]*)

([^<>]*)

([^<>]*)

([^<>]*)

([^<>]*)

([^<>]*)

或者一个比较简单的正则([^<>]*)用这个的话,你会获得太多了。也行有些你不需要的。如果可以的话,把你的从结尾的那段html复制给我看下,一定要全面的,不然一个空格都可能导致正则无法匹配。

8楼:匿名用户

$string=">128

10037

51100

100";

while($string =~ />\s*(\d+)\s*下面的参考。

易语言正则表达式

9楼:匿名用户

.版本 2

.支持抄库 regex

.支持库 spec

.局部变量 正则, 正则表达式

.局部变量 搜索, 搜索结果, , "0"

.局部变量 文本, 文本型

#常量1 就是被搜索的文本小明

文本 = #常量1

正则.创建 (“(.*?) 搜索 = 正则.搜索全部 (文本)调试输出 (搜索 [1].取子匹配文本 (文本, 1, ))

10楼:_月落之汀

([\s\s]*?)

就可以了

11楼:强维熊小春

用这个【"(\d+)":\["(.*?)

(.*?)",(\d+),(\d+),(\d+)\]】,来去掉两边的“【”“

自】”,里面的就是对应的正则表达式了。我在精易编程助手里面的测试结果如下:

注:"(.*?)"的意思是匹配任意非换行字符,"(\d+)"意思是匹配任意数字,上面那个正则表达式里的所有"(\d+)"都可以换成"(.*?)"。

12楼:沈苗公巧凡

不需要正则表达式

.版本2

.子程序

判断是否,

逻辑型.参数

判断文专本,

文本型属

.如果(取文本左边

(判断文本,3)=

“123”)

.如果(取文本右边

(判断文本,3)=

“10p”)

返回(真)

.否则返回

(假).如果结束

.否则返回

(假).如果结束

易语言如何用正则表达式来写该程序

13楼:我**很红

我觉得是把关键字提取出来吧?

比如输出结果是这样的:

*ip是:180.183.158.146*端口是:3128

*国家是:泰国

*连接时间是:6.607秒

**ip是:78.37.72.186

*端口是:8080

*国家是:俄罗斯

*连接时间是:0.412秒

**ip是:194.125.224.125*端口是:3128

*国家是:乌克兰

*连接时间是:0.47秒

**ip是:110.77.239.75*端口是:80

*国家是:泰国

*连接时间是:7.64秒

**ip是:86.96.200.78

*端口是:808

*国家是:阿联酋etisala

*连接时间是:0.662秒

**ip是:202.166.175.98*端口是:3128

*国家是:巴基斯坦

*连接时间是:4.603秒

**ip是:61.19.114.180*端口是:81

*国家是:泰国

*连接时间是:9.435秒

易语言里怎么用正则表达式匹配一个不知道几位数的数字呢?

14楼:历史的掩映

若“以内”包含0位数字:/\d/

若“以内”至少是1位:/\d/

——————

只是为判断字符串能否转的话,个人认为直接判断itoa(atoi(s))是否和与去掉了原来的s两头不影响数值的0的结果相同即可。意思就是先转成整数试试,然后再把这整数转回字符串,与原来的串比较,当然也要考虑少数你认可的特殊情况。

15楼:千里走單騎

^\d*$  //匹配一段由0-9组成的字符,如果是一个整数要改成下面这样,因为一组数不能由0开头

^-?[1-9]\d*$   //匹配整数^[1-9]\d*$    //匹配正整数^-[1-9]\d*$   //匹配负整数

16楼:匿名用户

\d+使用这个就可以了,自动匹配长度的

17楼:不是哥的错哦

作为一个中国人,我虽然很愤怒事实,但是我还是有责任告诉你:在易语言未“大变脸”之前易语言几乎没有用武之地。

18楼:匿名用户

+表示一个或多个

*表示0个或多个

在易语言中,怎么用正则表达式。比如:输入的是不是手机号? 我需要详细**。

19楼:

.版本 2 .支持库 regex .

程序集 窗口程序集1 .子程序 _按钮1_被单击 正则(#常量1) .子程序 正则 .

参数 文本, 文本型 .局部变量 正则, 正则表达式 .局部变量 搜索结果, 搜索结果, , "0" .

局部变量 i, 整数型 .局部变量 x, 整数型 正则.创建 (“([1][0-9])”, 假) ' 这个表达式可以根据自己情况来写、 这样也行:

[1][3|8][0-9] 固定一二位数必须是 你想要的 搜索结果 = 正则.搜索全部 (文本) x= 取数组成员数 (搜索结果) .如果真 (x = 0) 返回() .

如果真结束 .计次循环首 (x, i) 输出调试文本 (搜索结果 [i].取子匹配文本 (文本, 1, )) .

计次循环尾 () .版本 2 .常量 常量1, "《文本长度:

102>" 常量文本:fdsafdsa13514347655sdfsdafds fds12345678977fdsfdswew fdsfds12345678966dsfdsa

希望采纳

易语言 正则表达式

20楼:星月小木木

.版本 2

.支持库 regex

.支持库 spec

.子程序 _按钮2_被单击

.局部变量 表达式, 正则表回达式

.局部变量 搜索结答

果, 搜索结果, , "0"

.局部变量 计次, 整数型

.局部变量 临时文本, 文本型

.局部变量 内容数组, 文本型, , "0"

表达式.创建 (“user_number_id=” + “([\s\s]*?)” + “”, )

搜索结果 = 表达式.搜索全部 (#原文) ' 原文就是 user_number_.......

.计次循环首 (取数组成员数 (搜索结果), 计次)临时文本 = 搜索结果 [计次].取子匹配文本 (#原文, 1, )调试输出 (临时文本)

内容数组 = 分割文本 (临时文本, #引号 + “>”, )调试输出 (“数字id:” + 内容数组 [1], “匹配汉字:” + 内容数组 [2])

.计次循环尾 ()

21楼:水常流

这样就可以了:

.版本 2.支持库 spec

调试输出 (正则.取匹配数量 ())

.计次循环首 (正则.取匹配数量 (), i)调试输出 (正则.取匹配文本 (i))

.计次循环尾 ()

22楼:匿名用户

正则.取匹配数量 是取出个数

正则.取匹配文本 是要取出的内容 当然不一样了

易语言正则表达式取出文本,易语言正则表达式文本查找

1楼 山水阿锐 版本 2 支持库 regex 程序集 窗口程序集1 子程序 按钮1 被单击 局部变量 表达式 正则表达式 局部变量 搜索结果 搜索结果 0 局部变量 待搜索内容 文本型 局部变量 表达式字串 文本型 局部变量 i 整数型 待搜索内容 编辑框1 内容 表达式字串 php uid 引号表...

易语言正则表达式,搜索,易语言正则表达式模糊查找文字 150

1楼 成王张茂 版本 2 子程序 x 局部变量 计次 整数型 局部变量 葛 数组 葛 分割文本 截取内容 换行符 计次循环首 取数组成员数 葛 计次 如果真 寻找文本 葛 计次 炼丹炉 假 1 葛 分割文本 截取内容 返回 葛 1 如果真结束 计次循环尾 易语言正则表达式模糊查找文字 150 2楼 ...

易语言正则表达式取网页源码问题,易语言正则表达式取网页源码问题 50

1楼 匿名用户 把它用精易编程助手正规调试好,放在一个常量里值为文本长度,再用正规 创建调用常量就可以了。 2楼 三天打鱼 取 创建 a 用 搜索结果的 取子匹配文本 易语言正则表达式 求个能取网页源 中所有连接的正则表达式。 20 3楼 五中的豆皮 精易助手里面有,正则调试 4楼 hc浊世佳公子 ...