📜  cnpj 模式 js - Javascript (1)

📅  最后修改于: 2023-12-03 14:59:57.423000             🧑  作者: Mango

CNPJ 模式 JS - JavaScript

介绍

CNPJ(Cadastro Nacional da Pessoa Jurídica)是巴西的商业登记号码。该号码与商业实体的注册信息相关联,例如,商业名称、地址、所有者信息等。

在 JavaScript 中,可以使用正则表达式来验证 CNPJ 号码。本文将解释 CNPJ 模式的正则表达式,以及如何在 JavaScript 中使用它进行验证。

CNPJ 模式

CNPJ 号码由 14 位数字组成,它的格式如下:

##.###.###/####-##

其中,“#”代表数字,除了其中的“/”和“-”,其他所有字符都是数字。这是 CNPJ 模式的正则表达式:

/^\d{2}\.\d{3}\.\d{3}\/\d{4}\-\d{2}$/
在 JavaScript 中使用 CNPJ 模式

我们可以使用 JavaScript 中的 test() 方法来验证 CNPJ 号码是否符合该模式,如下所示:

const cnpj = '12.345.678/0001-90';

const cnpjPattern = /^\d{2}\.\d{3}\.\d{3}\/\d{4}\-\d{2}$/;

if (cnpjPattern.test(cnpj)) {
  console.log('Valid CNPJ');
} else {
  console.log('Invalid CNPJ');
}

运行上述代码将打印出“Valid CNPJ”(有效的 CNPJ)。

结论

本文介绍了 CNPJ 模式的正则表达式以及如何在 JavaScript 中使用它进行验证。现在,您可以轻松验证 CNPJ 号码是否符合该模式了!