.子程序 取正则文本, 文本型, 公开, 返回以文本形式表示的正则表达式。如果该对象尚未创建,则返回空文本。本命令为高级对象成员命令
返回 (选择 (正则.是否为空 (), “”, 正则.读文本属性 (“Pattern”, )))
.子程序 替换, 文本型, 公开, 替换在正则表达式查找中找到的文本
.参数 用作替换的文本, 文本型, 可空, 用作替换的文本
返回 (正则.文本方法 (“Replace”, 集_被搜索的文本, 用作替换的文本))
.子程序 取匹配数量, 整数型, 公开, 取出该正则匹配到的数量
返回 (集_过度对象.读数值属性 (“Count”, ))
.子程序 取匹配文本, 文本型, 公开, 取出该正则匹配到的文本
.参数 匹配索引, 整数型, , 索引值从1开始
.参数 起始位置, 整数型, 参考 可空, 可以被省略,提供参数数据时只能提供变量。该命令调用成功后,本参数存放取得的子文本在整个被搜索文本中的起始位置
.局部变量 局_对象, 对象
.局部变量 局_结果, 文本型
局_对象 = 集_过度对象.读对象型属性 (“Item”, 匹配索引 - 1)
局_结果 = 局_对象.读文本属性 (“Value”, )
.如果真 (是否为空 (起始位置) = 假)
起始位置 = 寻找文本 (集_被搜索的文本, 局_结果, 局_对象.读数值属性 (“FirstIndex”, ), 选择 (正则.读文本属性 (“IgnoreCase”, ) = “0”, 真, 假)) - 1
.如果真结束
返回 (局_结果)
上一篇 自定义后台模拟按键小工具
下一篇 限制软件打开使用次数和注册功能