易语言 子程序使用方法例子,看下面代码:
下面的代码获取字符串里的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/post/9260.html
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
微信扫码关注
更新实时通知