本帖最后由 情雅 于 2017-5-8 16:34 编辑
|
文本_文本匹配 | 逻辑型 | | |
待匹配文本 | 文本型 | | | | 匹配文本 | 文本型 | | | | 取匹配文本 | 文本型 | | | | 取未匹配文本 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 正则 | 正则表达式 | | | 搜果 | 搜索结果 | | | 位置 | 整数型 | | | 待匹配文本静 | 文本型 | | | 匹配文本静 | 文本型 | | |
如果 (待匹配文本 = “” 且 匹配文本 = “”)  待匹配文本静 = 待匹配文本  匹配文本静 = 匹配文本  位置 = 0  匹配文本 = 子文本替换 (匹配文本, “.”, “\.”, , , 真) 匹配文本 = 子文本替换 (匹配文本, “?”, “(.?)”, , , 真) 匹配文本 = 子文本替换 (匹配文本, “*”, “(.*)”, , , 真) 匹配文本 = 子文本替换 (匹配文本, “+”, “(\+)”, , , 真) 正则. 创建 (匹配文本, 假)搜果 = 正则. 搜索 (待匹配文本, 1, )取匹配文本 = 搜果. 取匹配文本 (待匹配文本, 位置 )位置 = 寻找文本 (待匹配文本, 取匹配文本, 位置 + 1, 假)取未匹配文本 = 子文本替换 (待匹配文本, 取匹配文本, , , , 假) 如果 (搜果. 是否为空 () = 真) 返回 (假) 返回 (真) |