RegEx 可以与 Meteor "check" 包一起使用吗?

Can RegEx be used with Meteor "check" package?

我对 Meteor 比较陌生(并且非常喜欢它 -- 谢谢!框架作者)。

我的问题是关于 check 包的:有没有办法调用带有 RegEx 模式的检查来验证输入?我在我提供的 link 阅读了该包的所有文档; "pattern" 一词被多次提及,但(据我所知)它并不是指正则表达式模式。

我希望我遗漏了一些东西,有人会告诉我一种实现 check() 调用的方法,该调用使用正则表达式来验证字符串。

是的,您可以使用 Match.Where() 模式。

Match.Where(function(str){
  check(str, String);
  var regexp = /* your RegExp */;
  return regexp.test(str);
});

(你是对的,check 包引用的 'patterns' 不是正则表达式模式;它们是文档中列出的 'patterns'。)