regex 如何在Katalon Studio中使用正则表达式?

xe55xuns  于 2023-01-27  发布在  其他
关注(0)|答案(1)|浏览(94)

我有一个regex表达式,它检查有效的日期和时区格式,但当我尝试在Katalon中使用它时,我得到了关于使用斜线的意外错误:

^\d\d([-/])\d\d\1\d{4} \d\d:\d\d [AP]M ET$

下面是一个正则表达式的例子,它似乎在这里工作:https://regex101.com/r/nZC9PB/1

brc7rcf0

brc7rcf01#

对于Groovy中的双引号字符串,必须转义每个\$--〉\\\$
但是Groovy中有一个斜杠字符串,您只需要转义斜杠符号/--〉\/
https://groovy-lang.org/syntax.html#_slashy_string

def re = /^\d\d([-\/])\d\d\1\d{4} \d\d:\d\d [AP]M ET$/
assert "06-01-2023 11:59 PM ET" =~ re

"Ok"

相关问题