cnpj-util 0.1.0

Format and validate CNPJ, Brazil companies ID number.
Documentation

CNPJ util

CNPJ util inspired in brazilian-utils/cnpj.

Usage

Add the following to your Cargo.toml:

[dependencies]
cnpj_util = "0.1.0"

Examples

Format:

use cnpj_util as cnpj;

fn main() {
    println!("{}", cnpj::format("46843485000186")); // 46.843.485/0001-86
    println!("{}", cnpj::format("468434850001860000000000")); // 46.843.485/0001-86
    println!("{}", cnpj::format("46.?ABC843.485/0001-86abc")); // 46.843.485/0001-86
}