我正在Kofax Kapow Design Studio中使用Software Robotics。这个工具支持,嗯......它说它支持标准的正则表达式。
我有一个名为的硬编码变量:RegEx(值硬设置:EUR) 在评估工具中,我有以下RegEx集:
RegEx == ("EUR"|"USD"|"CAD")
该工具返回此错误:
Error in line 1 character 16: Illegal character '|
这不是基于硬编码变量的最基本和/或评估吗?为什么工具会返回此错误?
答案 0 :(得分:0)
您需要使用模式匹配。以下模式应该可以正常工作,并且不需要在Kofax Kapow
的模式匹配选项中使用引号进行字符串匹配
EUR|USD|CAD
答案 1 :(得分:0)
表达式不能本地处理正则表达式。
您可以使用replacePattern("EUR","^(EUR|USD|CAD)$","foobar") == "foobar"
foobar
可以是任何字符串,甚至可以是空字符串。