Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33117

Regex - Transformar números em extenso em digitos

$
0
0

@Algebra escreveu:

Olá pessoal tudo bem?

Eu estou tentando transformar números em extenso em dígitos, por exemplo:

O número extenso "vinte um" queria criar um regex assim

public static String[] unidades = { "um", "dois", "três", "quatro", "cinco", "seis", "sete", "oito", "nove", "dez", "onze", "doze","treze", "quatorze", "quinze", "dezesseis", "dezessete", "dezoito","dezenove"};

public static String[] dezenas = { "", "vinte", "trinta", "quarenta", "cinquenta", "sessenta", "setenta", "oitenta", "noventa" };

//Quero usar os arrays acima criar um padrão, Ex :

meu_padrao p = dezenas+" "+centenas;

//Que transforme "vinte um" em "21"

Alguém conhece uma forma inteligente de fazer isso usando regex ou outra coisa?

Mensagens: 1

Participantes: 1

Ler tópico completo


Viewing all articles
Browse latest Browse all 33117

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>