...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}$
答案 0 :(得分:2)
我不是自称是正则表达式的专家,但我发现以下内容可行。与您最初发布的内容唯一不同的是逗号不需要转义。这是正确的验证吗?
<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">