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