【发布时间】:2020-04-13 14:40:31
【问题描述】:
我需要验证这个模式:
{{ 一个有效的变量名}}
类似这样的:
/{{aaaa}} ---> matches
/{{a}} ---> matches
/{{a1a}} ---> matches
/ ---> matches
/{aaa}} ---> no matches
/{aaa} ---> no matches
/{{aaa} ---> no matches
/aaa}} ---> no matches
/{{aaa ---> no matches
等等……
我有这个模式:
^\\/(({){2}[A-Za-z0-9]+(}){2})*$
根据https://www.debuggex.com/#cheatsheet 写得很好,但它不起作用。关于如何解决这个问题的任何建议?
【问题讨论】:
-
“它不起作用”是什么意思?它失败了哪些测试?
-
^\{{2}[\w]+\}{2}$你能试试这个吗 -
不说明原因就投反对票不是一个好习惯。另外,这个问题与建议的stackoverflow.com/questions/4674237/…无关,完全不同的问题。
标签: javascript regex