我有一个字符串形式的正则表达式,我想将该正则表达式绑定到我的网格单元格。这样,现在该单元格中的值就针对该正则表达式进行了验证。我正在使用RegExp
JavaScript库进行转换和测试值。但它要么每次返回false
,要么给我一个invalid regex
,即使是最简单的正则表达式。在javascript中使用正则表达式和测试值将字符串转换为正则表达式
这是我使用的方法:
addCellValidator(columnObj[0].name, new CellValidator({
isValid: function (value) {
var regex = new RegExp("/^[a-zA-Z\-]+$/");
return value == "" || (regex.test(value));
}
}));
是它的格式或RegExp
需要特殊的图案?
你测试什么值? – gmaliar 2013-02-26 12:46:57
在这种情况下的特殊字符.. – faizanjehangir 2013-02-26 12:48:02