...data-dojo-props='regExp:...
的正则表达式格式是什么?我在某处看到这个表达式很好...data-dojo -props="regExp:'[\\w]+',...
。但这是非常简单的。如果表达式像
^[a-zA-Z]+(([\'\,\.\- ][a-zA-Z ])?[a-zA-Z]*)*$
或
^(\+|00)\d{2,3}-\d{1,2}-\d{3}-\d{4}$
最佳答案
我不自称是正则表达式专家,但我发现以下内容有效。与您最初发布的内容相比,唯一的变化是不需要转义逗号。这是正确的验证吗?
<input
data-dojo-type="dijit.form.ValidationTextBox"
data-dojo-props="regExp: '^[a-zA-Z]+(([\',\.-][a-zA-Z ])?[a-zA-Z]*)*$'"
value="" name="name" id="name">
关于javascript - data-dojo-props中正则表达式的格式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10297033/