文字列形式の正規表現があり、その正規表現をグリッドセルにバインドしたいと思います。そのため、そのセルの値はその正規表現に対して検証されます。RegExp
変換と値のテストにJavaScriptライブラリを使用しています。しかし、使用される最も単純な正規表現であっても、false
毎回戻るか、私にを与えます。invalid regex
これは私が使用している方法です:
addCellValidator(columnObj[0].name, new CellValidator({
isValid: function (value) {
var regex = new RegExp("/^[a-zA-Z\-]+$/");
return value == "" || (regex.test(value));
}
}));
それは、必要なフォーマットまたは特別なパターンRegExp
ですか?