繁体   English   中英

在 tabulator4.8 中验证 email 的正则表达式不起作用

[英]Regex to validate email in tabulator4.8 is not working

在制表符 4.8

正则表达式:/^[A-Za-z._]{1,}@[A-Za-z]{1,}[.]{1}[A-Za-z.]{2,6}$/

如果我在 chrome 控制台中使用这个正则表达式。 console.log(/^[A-Za-z._]{1,}@[A-Za-z]{1,}[.]{1}[A-Za-z.]{2,6} $/.test("nayaz@nayaz.com"));

它返回 true 这是正确的。

如果我将同样的拒绝传递给制表机

{ 标题:“EMAIL_ADDRESS”,字段:“EMAIL_ADDRESS”,hozAlign:“center”,宽度:148,编辑器:“input”,可编辑:true,headerFilter:“input”,验证器:[“required”,“regex:/ ^[A-Za-z._]{1,}@[A-Za-z]{1,}[.]{1}[A-Za-z.]{2,6}$/"] } ,

对于相同的 email 它会引发错误,请帮助我。

将您的正则表达式传递为

{
    title: "EMAIL_ADDRESS",
    field: "EMAIL_ADDRESS",
    hozAlign: "center",
    width: 148,
    editor: "input",
    editable: true,
    headerFilter: "input",
    validator: [
      "required",
      "regex:^[A-Za-z._]{1,}@[A-Za-z]{1,}[.]{1}[A-Za-z.]{2,6}$"
    ]
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM