我正在使用正则表达式代码来检查输出代码的值(如果它包含数字0(零))
顺便说一句,我正在使用UiPath。
这就是我所做的,但是当它显示数字1时,它向我发送了true,这是不应该的!
代码:
System.Text.RegularExpressions.Regex.IsMatch(“ output_matches(0)”,“ [0]”)
答案 0 :(得分:0)
您正在传递一个值为"output_matches(0)"
的字符串,而不是数组第一个元素的实际内容。由于该字符串中包含0,因此它将与正则表达式匹配。
如果您只需要检查output_matches(0)
是否为值"0"
,则可以使用=
运算符:output_matches(0) = "0"
。
如果您需要检查output_matches(0)
是否包含零,则可以使用output_matches(0).contains("0")