1.0.1 • Published 4 years ago

@doutor.space/str-num v1.0.1

Weekly downloads
3
License
MIT
Repository
github
Last release
4 years ago

@doutor.space/str-num

Aviso: Este pacote faz parte do desenvolvimento do sistema doutor.space e pode ser alterado sem aviso prévia, você pode propor mudanças e também fazer fork do desenvolvimento atual, porém entenda que a manutenção não será destinada ao uso público.

Pacote com funções auxiliares para string/numeros para node.js.

Uso

# npm
npm install @doutor.space/str-num

# yarn
yarn add @doutor.space/str-num
// Em ES5
const strNum = require('@doutor.space/str-num');
// ou em ES6
import * as strNum from '@doutor.space/str-num';

onlyNumbers

Remove todos os caracteres não numerais de uma string.

Use uma das opções:

// ES5
const strNum = require('@doutor.space/str-num');
const { onlyNumbers } = require('@doutor.space/str-num');

// ES6
import strNum from '@doutor.space/str-num';
import { onlyNumbers } from '@doutor.space/str-num';
const result = onlyNumbers(12312312312);
console.log(result); /// 12312312312

const result = onlyNumbers('1231z312x12');
console.log(result); /// 123131212

const result = onlyNumbers('abc');
console.log(result); /// ''

const result = onlyNumbers('abc',true);
console.log(result); /// NaN

secondDigit

Adiciona um digito extra, antes do númeral, caso o mesmo for menor que 10.

Use uma das opções:

// ES5
const strNum = require('@doutor.space/str-num');
const { secondDigit } = require('@doutor.space/str-num');

// ES6
import strNum from '@doutor.space/str-num';
import { secondDigit } from '@doutor.space/str-num';
const result = secondDigit('1');
console.log(result); /// 01

const result = secondDigit('22);
console.log(result); /// 22