|
发表于 2024-5-22 09:56:14
|
显示全部楼层
江西省南昌市
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_正则 | 正则表达式类 | | | 局_匹配数 | 整数型 | | | 局_计次 | 整数型 | | | 局_子匹配数 | 整数型 | | | 文本加密_数据 | 文本型 | | | 置文本数据 | 文本型 | | | 如果真 (局_正则. 创建 (“>(.*?)<”, 源文本, 假, 真, 真, 真) = 假)返回 (到文本 (信息框 (“正则创建失败,请检查正则表达式语句是否有误!”, #错误图标, , )) )局_匹配数 = 局_正则. 取匹配数量 ()调试输出 (局_匹配数 )如果真 (局_匹配数 = 0 )返回 (到文本 (信息框 (“匹配失败,请检检查正则语句是否有误,数量:0”, #错误图标, , )) )局_子匹配数 = 局_正则. 取子匹配数量 ()调试输出 (局_子匹配数 )置文本数据 = 源文本 计次循环首 (局_匹配数, 局_计次 )如果 (局_子匹配数 > 0 )输出调试文本 (“匹配文本 ” + 到文本 (局_计次 ) + “ 中的子匹配文本 1:” + 局_正则. 取子匹配文本 (局_计次, 1, )) 文本加密_数据 = 文本_加密 (局_正则. 取子匹配文本 (局_计次, 1, ), “123456”)置文本数据 = 子文本替换 (置文本数据, 局_正则. 取子匹配文本 (局_计次, 1, ), 文本加密_数据, , , 真)调试输出 (置文本数据 )输出调试文本 (“匹配文本 ” + 到文本 (局_计次 ) + “ :” + 局_正则. 取匹配文本 (局_计次, )) 计次循环尾 ()返回 (置文本数据 )
|
|