|
_临时子程序 () 返回 (0 ) 时间方面间隔bug ()正则deelx支持库方面问题 ()正则支持库测试正常 ()精易正则正常 ()a [1 ] = 到时间 (“2020-11-11 11:11:11”)a [2 ] = 到时间 (“2020-11-11 11:11:12”)a [3 ] = 到时间 (“2020-11-11 11:11:13”)调试输出 (a [2 ], a [3 ], 取时间间隔 (a [2 ], a [3 ], #秒 ), 取时间间隔 (a [3 ], a [2 ], #秒 )) a [4 ] = 到时间 (“2000-11-11 11:11:00”)调试输出 (取时间间隔 (a [2 ], a [4 ], #秒 ) - 取时间间隔 (a [3 ], a [4 ], #秒 )) 变量名 | 类 型 | 静态 | 数组 | 备 注 | 处理文本 | 文本型 | | | 正则 | 正则表达式DEELX | | | 局结果 | 搜索结果DEELX | | 0 | i | 整数型 | | | 局逻辑 | 逻辑型 | | | o | 整数型 | | | 局文本 | 文本型 | | |
处理文本 = “姓名,年龄17,爱好诗词,英语30”局逻辑 = 正则. 创建 (“姓名(.*?),年龄(\d+),爱好(.*?),英语(\d+)”, , )如果真 (局逻辑 )局结果 = 正则. 搜索全部 (处理文本, )计次循环首 (取数组成员数 (局结果 ), i )计次循环首 (局结果 [i ]. 取子表达式个数 (), o )局文本 = 局文本 + 局结果 [i ]. 取子匹配文本 (o ) + “,”计次循环尾 ()计次循环尾 () 处理文本 = “姓名小黄,年龄17,爱好诗词,英语30” 局文本 = 局文本 + “|”如果真 (局逻辑 )局结果 = 正则. 搜索全部 (处理文本, )计次循环首 (取数组成员数 (局结果 ), i )计次循环首 (局结果 [i ]. 取子表达式个数 (), o )局文本 = 局文本 + 局结果 [i ]. 取子匹配文本 (o ) + “,”计次循环尾 ()计次循环尾 ()调试输出 (局文本 )变量名 | 类 型 | 静态 | 数组 | 备 注 | 处理文本 | 文本型 | | | 正则 | 正则表达式类 | | | i | 整数型 | | | 局逻辑 | 逻辑型 | | | o | 整数型 | | | 局文本 | 文本型 | | | 局结果 | | | |
处理文本 = “姓名,年龄17,爱好诗词,英语30”局逻辑 = 正则. 创建 (“姓名(.*?),年龄(\d+),爱好(.*?),英语(\d+)”, 处理文本, , , , )如果真 (局逻辑 )计次循环首 (正则. 取匹配数量 (), i )计次循环首 (正则. 取子匹配数量 (), o )局文本 = 局文本 + 正则. 取子匹配文本 (i, o, ) + “,”计次循环尾 ()计次循环尾 ()局文本 = 局文本 + “|”处理文本 = “姓名小黄,年龄17,爱好诗词,英语30”局逻辑 = 正则. 创建 (“姓名(.*?),年龄(\d+),爱好(.*?),英语(\d+)”, 处理文本, , , , )如果真 (局逻辑 )计次循环首 (正则. 取匹配数量 (), i )计次循环首 (正则. 取子匹配数量 (), o )局文本 = 局文本 + 正则. 取子匹配文本 (i, o, ) + “,”计次循环尾 ()计次循环尾 ()调试输出 (局文本 )变量名 | 类 型 | 静态 | 数组 | 备 注 | 处理文本 | 文本型 | | | 正则 | 正则表达式 | | | 局逻辑 | 逻辑型 | | | 局结果 | 搜索结果 | | 0 | o | 整数型 | | | i | 整数型 | | | 局文本 | 文本型 | | |
处理文本 = “姓名,年龄17,爱好诗词,英语30”局逻辑 = 正则. 创建 (“姓名(.*?),年龄(\d+),爱好(.*?),英语(\d+)”, )如果真 (局逻辑 )局结果 = 正则. 搜索全部 (处理文本 )计次循环首 (取数组成员数 (局结果 ), i )计次循环首 (正则. 取子表达式个数 (), o )局文本 = 局文本 + 局结果 [i ]. 取子匹配文本 (处理文本, o, ) + “,”计次循环尾 ()计次循环尾 ()局文本 = 局文本 + “|”处理文本 = “姓名小黄,年龄17,爱好诗词,英语30”局逻辑 = 正则. 创建 (“姓名(.*?),年龄(\d+),爱好(.*?),英语(\d+)”, )如果真 (局逻辑 )局结果 = 正则. 搜索全部 (处理文本 )计次循环首 (取数组成员数 (局结果 ), i )计次循环首 (正则. 取子表达式个数 (), o )局文本 = 局文本 + 局结果 [i ]. 取子匹配文本 (处理文本, o, ) + “,”计次循环尾 ()计次循环尾 ()调试输出 (局文本)|
紫苏正则_取数组 | 整数型 | | |
源文本 | 文本型 | | | | 正则文本 | 文本型 | | | | 返回数组 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局正则 | 正则表达式类 | | | 局_匹配数 | 整数型 | | | 局_子匹配 | 整数型 | | | a | 整数型 | | | b | 整数型 | | | 如果真 (文本_寻找文本 (正则文本, “(”, , ) + 文本_寻找文本 (正则文本, “)”, , ) = -2 )正则文本 = “(” + 正则文本 + “)”如果真 (局正则. 创建 (正则文本, 源文本, , , , )) 局_匹配数 = 局正则. 取匹配数量 ()局_子匹配 = 局正则. 取子匹配数量 ()调试输出 (“匹配|子匹配数:”, 局_匹配数, 局_子匹配 )计次循环首 (局_匹配数, a )计次循环首 (局_子匹配, b )加入成员 (返回数组, 局正则. 取子匹配文本 (a, b, )) 计次循环尾 ()计次循环尾 ()如果真 (局_匹配数 > 0 且 局_子匹配 > 0 )重定义数组 (返回数组, 真, 局_匹配数, 局_子匹配 )返回 (局_匹配数)|
紫苏正则_取文本 | 文本型 | | |
源文本 | 文本型 | | | | 正则文本 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局正则 | 正则表达式类 | | | 局返回 | 文本型 | | | 如果真 (文本_寻找文本 (正则文本, “(”, , ) + 文本_寻找文本 (正则文本, “)”, , ) = -2 )正则文本 = “(” + 正则文本 + “)”如果真 (局正则. 创建 (正则文本, 源文本, , , , )) 如果真 (局正则. 取子匹配数量 () ≥ 1 )局返回 = 局正则. 取子匹配文本 (1, 1, )返回 (局返回)|
spec | DeelxRegEx | (未知支持库) | RegEx |
|
-
-
zz.e
972.72 KB, 下载次数: 1, 下载积分: 精币 -2 枚
|