我必须验证正确语法为的字符串:
['#DOG.attribute#'='1' and ['#CAT.anotherAttribute#' IN ('1','2')]
'DOG'
和'CAT'
代表我的商家规则中的特殊字词......
我正在做一些验证,我想在我的字符串中找到使用正则表达式的vbscript,以下错误(从左到右):
子字符串可以存在于任何位置,从'#
在'
和#
之间它不存在任何内容
只会存在一个基数#
在基数#必须存在DOG
或CAT
后(区分大小写)
在DOG
或CAT
之后必须有一个点。 (左侧和右侧没有空格)
点后它将存在此RegEx [A-Za-z\.\\]*
(至少一个字符)
最后在[A-Za-z\.\\]*
之后,字符串以#'
结尾,没有任何其他内容,只有一个#
和一个'
这似乎很容易,但我在开发它时遇到了问题。有人可以帮助我吗?