如何在数据dojo道具内为validationtextbox设置不区分大小写的regexp

如何在数据dojo道具内为validationtextbox设置不区分大小写的regexp,regex,dojo,Regex,Dojo,我正在为我的一个表单使用dijit验证文本框,需要设置一个常规表达式,该表达式将允许一个“n/a”值或一个URL。 我让正则表达式工作,但它不接受大写值。 是否有人知道如何通过数据dojo道具做到这一点,或者我需要添加自定义验证器 谢谢 尝试过类似的方法吗 new ValidationTextBox({ regExp: new RegExp("[a-zA-Z]*") // short form: /[a-zA-Z]*/ }); 无论哪种情况,它都将接受任何字母a到z 作为标记属性,它将

我正在为我的一个表单使用dijit验证文本框,需要设置一个常规表达式,该表达式将允许一个“n/a”值或一个URL。 我让正则表达式工作,但它不接受大写值。 是否有人知道如何通过数据dojo道具做到这一点,或者我需要添加自定义验证器


谢谢

尝试过类似的方法吗

new ValidationTextBox({
    regExp: new RegExp("[a-zA-Z]*") // short form: /[a-zA-Z]*/
});
无论哪种情况,它都将接受任何字母a到z

作为标记属性,它将如下所示:

<div 
  data-dojo-type="dijit/form/ValidationTextBox" 
  data-dojo-props="regExp: /[a-zA-Z]*/, invalidMessage: 'Failed to validate'"
></div>

尝试过类似的方法吗

new ValidationTextBox({
    regExp: new RegExp("[a-zA-Z]*") // short form: /[a-zA-Z]*/
});
无论哪种情况,它都将接受任何字母a到z

作为标记属性,它将如下所示:

<div 
  data-dojo-type="dijit/form/ValidationTextBox" 
  data-dojo-props="regExp: /[a-zA-Z]*/, invalidMessage: 'Failed to validate'"
></div>