|
|
本帖最后由 拂晓遐云 于 2026-6-18 17:29 编辑
|
| 文本_正则替换 | 文本型 | | |
| 原文本 | 文本型 | | | | 要替换的文本 | 文本型 | | | | 用作替换的文本 | 文本型 | | | | 是否区分大小写 | 逻辑型 | | | | 是否匹配多行 | 逻辑型 | | | | 是否全局匹配 | 逻辑型 | | | | 自动替换引号 | 逻辑型 | | | |
是否区分大小写 = 选择 (是否为空 (是否区分大小写 ), 假, 是否区分大小写 )是否匹配多行 = 选择 (是否为空 (是否匹配多行 ), 真, 是否匹配多行 )是否全局匹配 = 选择 (是否为空 (是否全局匹配 ), 真, 是否全局匹配 )自动替换引号 = 选择 (是否为空 (自动替换引号 ), 假, 自动替换引号 ) 如果真 (正则. 创建 (要替换的文本, 原文本, 是否区分大小写, 是否匹配多行, 是否全局匹配, 自动替换引号 ))  要替换的文本 = 选择 (是否为空 (要替换的文本 ), 原文本, 要替换的文本 ) 用作替换的文本 = 选择 (是否为空 (用作替换的文本 ), “”, 用作替换的文本 )返回 (正则.替换 (用作替换的文本))|
| 文本_正则替换s | 文本型 | | |
| 原文本 | 文本型 | | | | 要替换的文本数组 | 文本型 | | | | 用作替换的文本数组 | 文本型 | | | | 是否区分大小写 | 逻辑型 | | | | 是否匹配多行 | 逻辑型 | | | | 是否全局匹配 | 逻辑型 | | | | 自动替换引号 | 逻辑型 | | | |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 正则 | 正则表达式类 | | | | 替换后 | 文本型 | | | | 替换次数 | 整数型 | | | | 用作替换的文本 | 文本型 | | |
是否区分大小写 = 选择 (是否为空 (是否区分大小写 ), 假, 是否区分大小写 )是否匹配多行 = 选择 (是否为空 (是否匹配多行 ), 真, 是否匹配多行 )是否全局匹配 = 选择 (是否为空 (是否全局匹配 ), 真, 是否全局匹配 )自动替换引号 = 选择 (是否为空 (自动替换引号 ), 假, 自动替换引号 ) 判断 (是否为空 (要替换的文本数组 ))  判断 (是否为空 (用作替换的文本数组 ))   正则. 创建 (原文本, 原文本, 是否区分大小写, 是否匹配多行, 是否全局匹配, 自动替换引号 )  替换后 = 正则. 替换 (“”)  替换后 = 原文本   计次循环首 (取数组成员数 (用作替换的文本数组 ), 替换次数 )   正则. 创建 (替换后, 替换后, 是否区分大小写, 是否匹配多行, 是否全局匹配, 自动替换引号 )   替换后 = 正则. 替换 (用作替换的文本数组 [替换次数 ])  计次循环尾 ()   替换后 = 原文本  计次循环首 (取数组成员数 (要替换的文本数组 ), 替换次数 )  正则. 创建 (要替换的文本数组 [替换次数 ], 替换后, 是否区分大小写, 是否匹配多行, 是否全局匹配, 自动替换引号 )  判断 (是否为空 (用作替换的文本数组 ))    替换后 = 正则. 替换 (“”)  判断 (取数组成员数 (要替换的文本数组 ) ≤ 取数组成员数 (用作替换的文本数组 ))    替换后 = 正则. 替换 (用作替换的文本数组 [替换次数 ])  判断 (替换次数 > 取数组成员数 (用作替换的文本数组 ))    替换后 = 正则. 替换 (用作替换的文本数组 [取数组成员数 (用作替换的文本数组 )])   替换后 = 正则. 替换 (用作替换的文本数组 [替换次数 ])    计次循环尾 ()返回 (替换后)|
| 文本_正则取文本 | 文本型 | | |
| 原文本 | 文本型 | | | | 要取的文本 | 文本型 | | | | 取出的文本 | 文本型 | | | | 取匹配索引 | 整数型 | | | | 取出的文本数组 | 文本型 | | | | 是否区分大小写 | 逻辑型 | | | | 是否匹配多行 | 逻辑型 | | | | 是否全局匹配 | 逻辑型 | | | | 自动替换引号 | 逻辑型 | | | |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 正则 | 正则表达式类 | | | | 匹配数 | 整数型 | | | | 匹配索引 | 整数型 | | |
是否区分大小写 = 选择 (是否为空 (是否区分大小写 ), 假, 是否区分大小写 )是否匹配多行 = 选择 (是否为空 (是否匹配多行 ), 真, 是否匹配多行 )是否全局匹配 = 选择 (是否为空 (是否全局匹配 ), 真, 是否全局匹配 )自动替换引号 = 选择 (是否为空 (自动替换引号 ), 假, 自动替换引号 )正则. 创建 (要取的文本, 原文本, 是否区分大小写, 是否匹配多行, 是否全局匹配, 自动替换引号 )匹配数 = 正则. 取匹配数量 () 判断 (是否为空 (取匹配索引 ))  取匹配索引 = 1 判断 (取匹配索引 < 0 且 匹配数 + 取匹配索引 ≥ 0 ) 取匹配索引 = 匹配数 + 取匹配索引 + 1  取出的文本 = 正则.取匹配文本 (取匹配索引, ) 判断 (是否为空 (取出的文本数组 ))  清除数组 (取出的文本数组 ) 计次循环首 (匹配数, 匹配索引 )加入成员 (取出的文本数组, 正则. 取匹配文本 (匹配索引, )) 计次循环尾 ()返回 (取出的文本)|
| 文本_正则取子文本 | 文本型 | | |
| 原文本 | 文本型 | | | | 要取的文本 | 文本型 | | | | 取匹配索引 | 整数型 | | | | 取子匹配索引 | 整数型 | | | | 取出的子文本 | 文本型 | | | | 取出的子文本数组 | 文本型 | | | | 是否区分大小写 | 逻辑型 | | | | 是否匹配多行 | 逻辑型 | | | | 是否全局匹配 | 逻辑型 | | | | 自动替换引号 | 逻辑型 | | | |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 正则 | 正则表达式类 | | | | 匹配数 | 整数型 | | | | 匹配索引 | 整数型 | | | | 子匹配数 | 整数型 | | | | 子匹配索引 | 整数型 | | |
是否区分大小写 = 选择 (是否为空 (是否区分大小写 ), 假, 是否区分大小写 )是否匹配多行 = 选择 (是否为空 (是否匹配多行 ), 真, 是否匹配多行 )是否全局匹配 = 选择 (是否为空 (是否全局匹配 ), 真, 是否全局匹配 )自动替换引号 = 选择 (是否为空 (自动替换引号 ), 假, 自动替换引号 )取匹配索引 = 选择 (是否为空 (取匹配索引 ), 1, 取匹配索引 )正则. 创建 (要取的文本, 原文本, 是否区分大小写, 是否匹配多行, 是否全局匹配, 自动替换引号 )匹配数 = 正则. 取匹配数量 ()子匹配数 = 正则. 取匹配数量 () 判断 (是否为空 (取匹配索引 ))  取匹配索引 = 1 判断 (取匹配索引 < 0 且 匹配数 + 取匹配索引 ≥ 0 ) 取匹配索引 = 匹配数 + 取匹配索引 + 1   判断 (是否为空 (取子匹配索引 )) 取子匹配索引 = 1 判断 (取子匹配索引 < 0 且 子匹配数 + 取子匹配索引 ≥ 0 )取子匹配索引 = 子匹配数 + 取子匹配索引 + 1    判断 (是否为空 (取出的子文本数组 ))   清除数组 (取出的子文本数组 )取出的子文本 = 正则.取子匹配文本 (匹配索引, 子匹配索引, ) 变量循环首 (匹配索引, 匹配数, 1, 匹配索引 ) 变量循环首 (子匹配索引, 子匹配数, 1, 子匹配索引 ) 加入成员 (取出的子文本数组, 正则. 取子匹配文本 (匹配索引, 子匹配索引, ))  变量循环尾 () 变量循环尾 ()重定义数组 (取出的子文本数组, 真, 匹配数, 子匹配数 )返回 (取出的子文本 )
对精易模块升级可以引用原版模块,好区分命令。
|
|