正则提取报错,在vscode中可以匹配到

使用问题 · 21 次浏览
liusha_zm 创建于 4天6小时前
匹配文本:(1)a=[=D(]-5[=];b=[=D(]55[=];
正则表达式:(?<=\[=D\(\]).*?(?=\[=\])
在vscode中可以匹配到,Quicker里的正则提取功能报错,下面是报错日志。
 
 
23第 0 次循环,项的值:(1)a=[=D(]-5[=];b=[=D(]55[=];
[out]项=>d_line_item(1)a=[=D(]-5[=];b=[=D(]55[=];
[out]计数=>d_line_index0
232.1.0正则提取各匹配项的值 ^\(\d+\)
[in]失败后中止动作【值/表达式】True
[in]提取方式【值/表达式】0
[in]输入【变量 d_line_item】(1)a=[=D(]-5[=];b=[=D(]55[=];
[in]正则表达式【值/表达式】^\(\d+\)
[in]忽略大小写【值/表达式】False
[in]单行模式【值/表达式】False
[in]多行模式【值/表达式】True
[in]从右向左【值/表达式】False
[out]匹配1=>q_number(1)
耗时:0ms
232.1.1正则提取各匹配项的值 (?<=\[=D\(\]).*?(?=\[=\])
[in]失败后中止动作【值/表达式】True
[in]提取方式【值/表达式】0
[in]输入【变量 d_line_index】0
[in]正则表达式【值/表达式】(?<=\[=D\(\]).*?(?=\[=\])
[in]忽略大小写【值/表达式】False
[in]单行模式【值/表达式】False
[in]多行模式【值/表达式】False
[in]从右向左【值/表达式】False
步骤(sys:regexExtract)执行失败,原因:正则匹配不成功。
停止动作:正则匹配不成功。
耗时:0ms
检测到了中止标志(OperationFailed),停止后续步骤执行。

回复内容
暂无回复
回复主贴