星空软件

 找回密码
 立即注册

易语言正则取多个字符串中的数字

发表于 2020-2-12 15:13:57 | 显示全部楼层 |阅读模式
按键精灵
工具(脚本)名称: 正则取数字
工具(脚本)大小: 10 KB
开发平台: 其他
工具(脚本)类型: 其他
功能简介: 我们一般在网页抓包或者取源码过程中经常会遇到取字符串数字的编程,而且有些时候我们需要操作更为复杂的取数字编程,比如取出网页中多个字符串里面的字符。
我们一般在网页抓包或者取源码过程中经常会遇到取字符串当中的数字,而且有些时候我们需要操作更为复杂的取数字编程,比如取出网页中多个字符串里面包含的数字,比如“href="" target="_blank" title="百度收录"> 1,aaa820,,,,000</a>” 这种形式的,而且易语言里面并没有取数字这样的命令函数,我们只能是通过正则方式进行获取,具体怎么操作呢?请看下面。
需要的工具:
1、易语言
2、精易模块
要操作的字符串文本:
“href="" target="_blank" title="百度收录"> 1,aaa820,,,,000</a>”   
操作步骤:
1、打开易语言,然后新建三个编辑框,一个按钮,然后再把需要操作的字符串文本粘贴到原文本编辑框里面。

2

2

2、完了开始写正则表达式,双击按钮1,写入如下代码。
2.png

3、然后再编辑框3,里面写入正则表达式。
未命名1581491150.png
4、我们点击按钮1测试下效果看能不能匹配,点击按钮1后我们发现成功在编辑框2里面匹配获取到了编辑框1里面字符串中的数字。

匹配文本

匹配文本

最后补充:
这个正则我们利用的是精易模块的正则方法,大家可以在网上下载精易模块,动手操作一遍,完了这个正则取数字的方法其实是通用的,你还可以自己组合其他的字符串数字,然后用这个方法匹配依然还是能匹配出里面的数字,学习好正则我们可以轻松应对编程中遇到的一些取特征字符串过程,比如取汉子,或者取数字等等
案例源码下载:
取数字.rar
附件大小:203.1 KB
下载次数:4




上一篇:易语言ip代理端口服务进行访问网页怎么弄?
下一篇:易语言删除长空格,多个空格组合的TAB字符
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

sitemap|星空软件

GMT+8, 2020-5-29 20:23 , Processed in 0.077648 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表