如何在 validator.js 中验证字符串是否包含数字?

问题描述 投票:0回答:2

我想验证以确保字符串不包含数字。即名称

如何使用 validatorjs 来实现这一目标? (我宁愿使用正则表达式。)

    if (!validator.( ??? )) {
    throw new Error(
      "Name can only contain letter, please re-enter the name"
    );
  }

我应该在

???
字段中添加什么?

javascript validation express-validator
2个回答
0
投票

尝试 isAlpha 函数,你可以在这里查看所有函数:validatorjs

if (!validator.isAlpha(yourString)) {
  throw new Error(
    "Name can only contain letter, please re-enter the name"
  );
}

0
投票

您可以使用它来检查字符串是否仅包含数字

if (!validator.isNumeric(value)) {
throw new Error("Please re-enter just number");
}
© www.soinside.com 2019 - 2024. All rights reserved.