易语言正则表达式提取数字的方法

 时间:2024-10-12 14:25:42

今天给大家带来一个利用易语言和正则表达式提取数字的例子,我们将会提取一段网页代码中的手机号码信息

易语言正则表达式提取数字的方法

工具/原料

电脑

易语言开发工具

精易模块

方法/步骤

1、首先创建一个易语言空白程序,并且加载精易模块,方便我们后面使用里面的相关功能

易语言正则表达式提取数字的方法

易语言正则表达式提取数字的方法

2、在基本组件中拖动两个编辑框到我们的程序界面中取,将编辑框的属性更改为是否允许多行为真,一个文本框用来存放我们需要提取的数据,另外一个文本框用来获取我们提取的结果

易语言正则表达式提取数字的方法

易语言正则表达式提取数字的方法

3、接下来我们添加一个按钮,在属性栏中把标题改为提取

易语言正则表达式提取数字的方法

4、经过以上操作,一个简单的界面就做烂衣茫庥好了,接下来我们写入相关的代码点击界面的窗口处,进入窗口程序集,然后右键新建一个子程序,名称牾肟甘道为提取数字。并且创建一个常量,把我们的正则表达式写入进去。表达式为:(\d{11})

易语言正则表达式提取数字的方法

易语言正则表达式提取数字的方法

易语言正则表达式提取数字的方法

易语言正则表达式提取数字的方法

易语言正则表达式提取数字的方法

易语言正则表达式提取数字的方法

易语言正则表达式提取数字的方法

易语言正则表达式提取数字的方法

5、写入相关代码:正则表嚼秒躞句达式.创建(#常量1,编辑框1.内容).计次循环首(正则表达式.取匹配数量(),i)编辑框2.加入文本(正则表达式.取子匹趺谄菇明配文本(i,1)+#换行符).计次循环尾()

易语言正则表达式提取数字的方法

6、接下来回到刚刚的界面当中,双击提取按钮,进入程序集当中。

易语言正则表达式提取数字的方法

易语言正则表达式提取数字的方法

7、建立整数型变量为,线程句柄然后写入代码:启动线程(&提取数字,,线程句柄)

易语言正则表达式提取数字的方法

8、点击运行按钮,开始测试我们的程序,将准备好的网页源码输入进去,然后我们点击提取按钮,发现全部手机号码都提取出来了

易语言正则表达式提取数字的方法

9、代码总结:.版本2.支持库EThread.子程序提取数字.局部变量咯悝滩镞正则表达式,正则表达式类.局部变量i,整数型正则表达式.创建(#常量1,编辑框吭稿荔徊1.内容).计次循环首(正则表达式.取匹配数量(),i)编辑框2.加入文本(正则表达式.取子匹配文本(i,1)+#换行符).计次循环尾().子程序_按钮1_被单击.局部变量线程句柄,整数型启动线程(&提取数字,,线程句柄)

易语言写注册表 易语言命令之返回 易语言字节集数据到文本 易语言怎么快速计算1到N的和? 易语言如何安装“黑月编译器插件 3.5”?
热门搜索
安全标识牌图片 撸撸电影 儿童帽子图片 后来的我们 电影 唯美动漫少女图片