易语言 子程序使用方法例子

时间:5年前   阅读:6440

易语言 子程序使用方法例子,看下面代码:

下面的代码获取字符串里的IP或者端口号。

.版本 2
.支持库 spec
.支持库 RegEx

.程序集 窗口程序集_启动窗口

.子程序 __启动窗口_创建完毕


调试输出 (zhengzehuoqu (“ip”, “http://127.0.0.13:60683/post”))

.子程序 zhengzehuoqu, 文本型
.参数 is, 文本型
.参数 url, 文本型
.局部变量 Zhengze_ip, 正则表达式
.局部变量 Zhengze_dk, 正则表达式
.局部变量 zhengze, 正则表达式
.局部变量 搜索_a, 搜索结果
.局部变量 jieguo, 文本型

Zhengze_ip.创建 (“.*?(\d.*?\.\d.*?.\d.*?.\d{1,4}).*?”, )
Zhengze_dk.创建 (“.*?:(\d{1,6}).*”, )

.判断开始 (is = “ip”)
    搜索_a = Zhengze_ip.搜索 (url, 1, )
    jieguo = 搜索_a.取子匹配文本 (url, 1, )

.判断 (is = “dk”)
    搜索_a = Zhengze_dk.搜索 (url, 1, )
    jieguo = 搜索_a.取子匹配文本 (url, 1, )

.默认

.判断结束
' jieguo = “5555”
' 调试输出 (搜索_a)

返回 (jieguo)

本站声明:网站内容来源于网络,如有侵权,请联系我们https://www.qiquanji.com,我们将及时处理。

微信扫码关注

更新实时通知

上一篇:易语言正则表达式使用方法(获取内容)

下一篇:火车采集器获取当前页的链接

网友评论

请先 登录 再评论,若不是会员请先 注册