我们一般在网页抓包或者取源码过程中经常会遇到取字符串当中的数字,而且有些时候我们需要操作更为复杂的取数字编程,比如取出网页中多个字符串里面包含的数字,比如“href="" target="_blank" title="百度收录"> 1,aaa820,,,,000</a>” 这种形式的,而且易语言里面并没有取数字这样的命令函数,我们只能是通过正则方式进行获取,具体怎么操作呢?请看下面。
需要的工具:
1、易语言
2、精易模块
要操作的字符串文本:
“href="" target="_blank" title="百度收录"> 1,aaa820,,,,000</a>”
操作步骤:
1、打开易语言,然后新建三个编辑框,一个按钮,然后再把需要操作的字符串文本粘贴到原文本编辑框里面。
2
2、完了开始写正则表达式,双击按钮1,写入如下代码。
3、然后再编辑框3,里面写入正则表达式。
4、我们点击按钮1测试下效果看能不能匹配,点击按钮1后我们发现成功在编辑框2里面匹配获取到了编辑框1里面字符串中的数字。
匹配文本
最后补充:
这个正则我们利用的是精易模块的正则方法,大家可以在网上下载精易模块,动手操作一遍,完了这个正则取数字的方法其实是通用的,你还可以自己组合其他的字符串数字,然后用这个方法匹配依然还是能匹配出里面的数字,学习好正则我们可以轻松应对编程中遇到的一些取特征字符串过程,比如取汉子,或者取数字等等
案例源码下载:
取数字.rar
(203.1 KB, 下载次数: 52)
|