Skip to content

Commit 59e5901

Browse files
Update README.md
1 parent 89a3ac2 commit 59e5901

1 file changed

Lines changed: 132 additions & 37 deletions

File tree

README.md

Lines changed: 132 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -140,118 +140,188 @@
140140

141141
## Lista de Validações
142142

143-
/**Cadeia de caracteres que representa um documento de CPF*/
144-
CPF /**Cadeia de caracteres que representa um documento de CPF formatado*/
145-
CPF_FORMATADO /**Cadeia de caracteres que representa um documento de Titulo de Eleitor*/
146-
TITULO_DE_ELEITOR /**Cadeia de caracteres que representa um documento de Titulo de Eleitor formatado*/
147-
TITULO_DE_ELEITOR_FORMATADO /**Cadeia de caracteres que representa um documento de Número de Indentificação do Trabalhador*/
148-
NIT /**Cadeia de caracteres que representa um documento de Número de Indentificação do Trabalhador formatado*/
149-
NIT_FORMATADO /**Cadeia de caracteres que representa um CNPJ*/
150-
CNPJ /**Cadeia de caracteres que representa um CNPJ formatado*/
151-
CNPJ_FORMATADO /**Cadeia de caracteres que representa uma Inscrição estadual*/
152-
IE_ACRE_AC /**Cadeia de caracteres que representa uma Inscrição estadual*/
153-
IE_ACRE_AC_FORMATADO /**Cadeia de caracteres que representa uma Inscrição estadual*/
143+
/**Cadeia de caracteres que representa um documento de CPF*/
144+
CPF
145+
146+
/**Cadeia de caracteres que representa um documento de CPF formatado*/
147+
CPF_FORMATADO
148+
/**Cadeia de caracteres que representa um documento de Titulo de Eleitor*/
149+
TITULO_DE_ELEITOR
150+
151+
/**Cadeia de caracteres que representa um documento de Titulo de Eleitor formatado*/
152+
TITULO_DE_ELEITOR_FORMATADO
153+
154+
/**Cadeia de caracteres que representa um documento de Número de Indentificação do Trabalhador*/
155+
NIT
156+
157+
/**Cadeia de caracteres que representa um documento de Número de Indentificação do Trabalhador formatado*/
158+
NIT_FORMATADO
159+
160+
/**Cadeia de caracteres que representa um CNPJ*/
161+
CNPJ
162+
163+
/**Cadeia de caracteres que representa um CNPJ formatado*/
164+
CNPJ_FORMATADO
165+
166+
/**Cadeia de caracteres que representa uma Inscrição estadual*/
167+
IE_ACRE_AC
168+
169+
/**Cadeia de caracteres que representa uma Inscrição estadual*/
170+
IE_ACRE_AC_FORMATADO
171+
172+
/**Cadeia de caracteres que representa uma Inscrição estadual*/
154173
IE_ALAGOAS_AL
174+
155175
/**Cadeia de caracteres que representa uma Inscrição estadual*/
156176
IE_ALAGOAS_AL_FORMATADO
177+
157178
/**Cadeia de caracteres que representa uma Inscrição estadual*/
158179
IE_AMAPA_AP
180+
159181
/**Cadeia de caracteres que representa uma Inscrição estadual*/
160182
IE_AMAPA_AP_FORMATADO
183+
161184
/**Cadeia de caracteres que representa uma Inscrição estadual*/
162185
IE_AMAZONAS_AM
186+
163187
/**Cadeia de caracteres que representa uma Inscrição estadual*/
164188
IE_AMAZONAS_AM_FORMATADO
189+
165190
/**Cadeia de caracteres que representa uma Inscrição estadual*/
166191
IE_BAHIA_BA
192+
167193
/**Cadeia de caracteres que representa uma Inscrição estadual*/
168194
IE_BAHIA_BA_FORMATADO
195+
169196
/**Cadeia de caracteres que representa uma Inscrição estadual*/
170197
IE_CEARA_CE
198+
171199
/**Cadeia de caracteres que representa uma Inscrição estadual*/
172200
IE_CEARA_CE_FORMATADO
201+
173202
/**Cadeia de caracteres que representa uma Inscrição estadual*/
174203
IE_DISTRITO_FEDERAL_DF
204+
175205
/**Cadeia de caracteres que representa uma Inscrição estadual*/
176206
IE_DISTRITO_FEDERAL_DF_FORMATADO
207+
177208
/**Cadeia de caracteres que representa uma Inscrição estadual*/
178209
IE_ESPIRITO_SANTO_ES
210+
179211
/**Cadeia de caracteres que representa uma Inscrição estadual*/
180212
IE_ESPIRITO_SANTO_ES_FORMATADO
213+
181214
/**Cadeia de caracteres que representa uma Inscrição estadual*/
182215
IE_GOIAIS_GO
216+
183217
/**Cadeia de caracteres que representa uma Inscrição estadual*/
184218
IE_GOIAIS_GO_FORMATADO
219+
185220
/**Cadeia de caracteres que representa uma Inscrição estadual*/
186221
IE_MARANHAO_MA
222+
187223
/**Cadeia de caracteres que representa uma Inscrição estadual*/
188-
IE_MARANHAO_MA_FORMATADO (new IEMaranhaoValidator(true)),
224+
IE_MARANHAO_MA_FORMATADO
225+
189226
/**Cadeia de caracteres que representa uma Inscrição estadual*/
190227
IE_MATO_GROSSO_MT
228+
191229
/**Cadeia de caracteres que representa uma Inscrição estadual*/
192-
IE_MATO_GROSSO_MT_FORMATADO (new IEMatoGrossoValidator(true)),
230+
IE_MATO_GROSSO_MT_FORMATADO
231+
193232
/**Cadeia de caracteres que representa uma Inscrição estadual*/
194233
IE_MATO_GROSSO_DO_SUL_MS
234+
195235
/**Cadeia de caracteres que representa uma Inscrição estadual*/
196236
IE_MATO_GROSSO_DO_SUL_MS_FORMATADO
237+
197238
/**Cadeia de caracteres que representa uma Inscrição estadual*/
198239
IE_MINAS_GERAIS_MG
240+
199241
/**Cadeia de caracteres que representa uma Inscrição estadual*/
200242
IE_MINAS_GERAIS_MG_FORMATADO
243+
201244
/**Cadeia de caracteres que representa uma Inscrição estadual*/
202245
IE_PARA_PA
246+
203247
/**Cadeia de caracteres que representa uma Inscrição estadual*/
204248
IE_PARA_PA_FORMATADO
249+
205250
/**Cadeia de caracteres que representa uma Inscrição estadual*/
206251
IE_PARAIBA_PB
252+
207253
/**Cadeia de caracteres que representa uma Inscrição estadual*/
208254
IE_PARAIBA_PB_FORMATADO
255+
209256
/**Cadeia de caracteres que representa uma Inscrição estadual*/
210257
IE_PARARA_PR
258+
211259
/**Cadeia de caracteres que representa uma Inscrição estadual*/
212260
IE_PARARA_PR_FORMATADO
261+
213262
/**Cadeia de caracteres que representa uma Inscrição estadual*/
214263
IE_PERNAMBUCO_PE
264+
215265
/**Cadeia de caracteres que representa uma Inscrição estadual*/
216266
IE_PERNAMBUCO_PE_FORMATADO
267+
217268
/**Cadeia de caracteres que representa uma Inscrição estadual*/
218269
IE_PIAUI_PI
270+
219271
/**Cadeia de caracteres que representa uma Inscrição estadual*/
220272
IE_PIAUI_PI_FORMATADO
273+
221274
/**Cadeia de caracteres que representa uma Inscrição estadual*/
222275
IE_RIO_DE_JANEIRO_RJ
276+
223277
/**Cadeia de caracteres que representa uma Inscrição estadual*/
224278
IE_RIO_DE_JANEIRO_RJ_FORMATADO
279+
225280
/**Cadeia de caracteres que representa uma Inscrição estadual*/
226281
IE_RIO_GRANDE_DO_NORTE_RN
282+
227283
/**Cadeia de caracteres que representa uma Inscrição estadual*/
228284
IE_RIO_GRANDE_DO_NORTE_RN_FORMATADO
285+
229286
/**Cadeia de caracteres que representa uma Inscrição estadual*/
230287
IE_RIO_GRANDE_DO_SUL_RS
288+
231289
/**Cadeia de caracteres que representa uma Inscrição estadual*/
232290
IE_RIO_GRANDE_DO_SUL_RS_FORMATADO
291+
233292
/**Cadeia de caracteres que representa uma Inscrição estadual*/
234293
IE_RONDONIA_RO
294+
235295
/**Cadeia de caracteres que representa uma Inscrição estadual*/
236296
IE_RONDONIA_RO_FORMATADO
297+
237298
/**Cadeia de caracteres que representa uma Inscrição estadual*/
238299
IE_RORAIMA_RR
300+
239301
/**Cadeia de caracteres que representa uma Inscrição estadual*/
240302
IE_RORAIMA_RR_FORMATADO
303+
241304
/**Cadeia de caracteres que representa uma Inscrição estadual*/
242305
IE_SANTA_CATARINA_SC
306+
243307
/**Cadeia de caracteres que representa uma Inscrição estadual*/
244308
IE_SANTA_CATARINA_SC_FORMATADO
309+
245310
/**Cadeia de caracteres que representa uma Inscrição estadual*/
246311
IE_SAO_PAULO_SP
312+
247313
/**Cadeia de caracteres que representa uma Inscrição estadual*/
248314
IE_SAO_PAULO_SP_FORMATADO
315+
249316
/**Cadeia de caracteres que representa uma Inscrição estadual*/
250317
IE_SERGIPE_SE
318+
251319
/**Cadeia de caracteres que representa uma Inscrição estadual*/
252320
IE_SERGIPE_SE_FORMATADO
321+
253322
/**Cadeia de caracteres que representa uma Inscrição estadual*/
254-
IE_TOCANTINS_TO (new IETocantinsValidator()),
323+
IE_TOCANTINS_TO
324+
255325
/**Cadeia de caracteres que representa uma Inscrição estadual*/
256326
IE_TOCANTINS_TO_FORMATADO
257327
@@ -260,88 +330,127 @@
260330
* iniciando em \u0020 e terminando em \u00FC
261331
*/
262332
DEFAULT
333+
263334
/**Cadeia de caracteres de texto padrão sem o sinal de maior */
264335
DEFAULT_SEM_SIMBOLO_DE_MAIOR
336+
265337
/**Cadeia de caracteres de texto padrão sem o sinal de menor */
266338
DEFAULT_SEM_SIMBOLO_DE_MENOR
339+
267340
/**Cadeia de caracteres de texto padrão sem o sinal de menor e maior*/
268341
DEFAULT_SEM_SIMBOLO_DE_MENOR_E_MAIOR
342+
269343
/**Cadeia de caracteres de texto padrão sem o sinal de chaves */
270344
DEFAULT_SEM_SIMBOLO_DE_CHAVES
345+
271346
/**Cadeia de caracteres de texto padrão sem o sinal de colchetes */
272347
DEFAULT_SEM_SIMBOLO_DE_COLCHETES
348+
273349
/**Cadeia de caracteres de texto padrão sem o sinal de parneteses */
274350
DEFAULT_SEM_SIMBOLO_DE_PARENTESES
351+
275352
/**Cadeia de caracteres de texto padrão sem o sinal de asterisco */
276353
DEFAULT_SEM_SIMBOLO_DE_ASTERISCO
354+
277355
/**Cadeia de caracteres de texto padrão sem o sinal de arroba */
278356
DEFAULT_SEM_SIMBOLO_DE_ARROBA
357+
279358
/**Cadeia de caracteres de texto padrão sem o sinal de hashtag */
280359
DEFAULT_SEM_SIMBOLO_DE_HASHTAG
360+
281361
/**Cadeia de caracteres de texto padrão sem o sinal de sifrão */
282362
DEFAULT_SEM_SIMBOLO_DE_SIFRAO
363+
283364
/**Cadeia de caracteres de texto padrão sem o sinal de porcentagem */
284365
DEFAULT_SEM_SIMBOLO_DE_PORCENTAGEM
366+
285367
/**Cadeia de caracteres de texto padrão sem o sinal de trema */
286368
DEFAULT_SEM_SIMBOLO_DE_TREMA
369+
287370
/**Cadeia de caracteres de texto padrão sem o sinal de e comercial */
288371
DEFAULT_SEM_SIMBOLO_DE_E_COMERCIAL
372+
289373
/**Cadeia de caracteres de texto padrão sem o sinal de underline */
290374
DEFAULT_SEM_SIMBOLO_DE_UNDERLINE
375+
291376
/**Cadeia de caracteres de texto padrão sem o sinal de hífem */
292377
DEFAULT_SEM_SIMBOLO_DE_HIFEM
378+
293379
/**Cadeia de caracteres de texto padrão sem o sinal de mais */
294380
DEFAULT_SEM_SIMBOLO_DE_MAIS
381+
295382
/**Cadeia de caracteres de texto padrão sem o sinal de aspas simples */
296383
DEFAULT_SEM_SIMBOLO_DE_ASPAS_SIMPLES
384+
297385
/**Cadeia de caracteres de texto padrão sem o sinal de aspas duplas */
298386
DEFAULT_SEM_SIMBOLO_DE_ASPAS_DUPLA
387+
299388
/**Cadeia de caracteres de texto padrão sem o sinal de ponto */
300389
DEFAULT_SEM_SIMBOLO_DE_PONTO
390+
301391
/**Cadeia de caracteres de texto padrão sem o sinal de virgula */
302392
DEFAULT_SEM_SIMBOLO_DE_VIRGULA
393+
303394
/**Cadeia de caracteres de texto padrão sem o sinal de dois pontos */
304395
DEFAULT_SEM_SIMBOLO_DE_DOIS_PONTOS
396+
305397
/**Cadeia de caracteres de texto padrão sem o sinal de ponto e virgula */
306398
DEFAULT_SEM_SIMBOLO_DE_PONTO_E_VIRGULA
399+
307400
/**Cadeia de caracteres de texto padrão sem o sinal de exclamação */
308401
DEFAULT_SEM_SIMBOLO_DE_PONTO_DE_EXCLAMACAO
402+
309403
/**Cadeia de caracteres de texto padrão sem o sinal de interrogação */
310404
DEFAULT_SEM_SIMBOLO_DE_PONTO_DE_INTERROGACAO
405+
311406
/**Cadeia de caracteres de texto padrão sem pontuação */
312407
DEFAULT_SEM_PONTUACAO
408+
313409
/**Cadeia de caracteres de texto padrão sem números */
314410
DEFAULT_SEM_NUMEROS
411+
315412
/**Cadeia de caracteres de texto padrão sem sinais matemáticos */
316413
DEFAULT_SEM_SINAIS_MATEMATICOS
414+
317415
/**Cadeia de caracteres de texto padrão sem caracteres especiais */
318416
DEFAULT_SEM_CARACTERES_ESPECIAIS
319417
320418
/**Cadeia de caracteres apenas com texto, sem númeors ou caracteres especiais*/
321419
TEXTO_SEM_CARACTERES_ESPECIAIS
420+
322421
/**Cadeia de caracteres apenas com texto e hífem, sem númeors ou caracteres especiais*/
323422
TEXTO_SEM_CARACTERES_ESPECIAIS_COM_HIFEM
423+
324424
/**Cadeia de caracteres apenas com texto e underline, sem númeors ou caracteres especiais*/
325425
TEXTO_SEM_CARACTERES_ESPECIAIS_COM_UNDERLINE
426+
326427
/**Cadeia de caracteres apenas com texto e virgula, sem númeors ou caracteres especiais*/
327428
TEXTO_SEM_CARACTERES_ESPECIAIS_COM_VIRGULA
429+
328430
/**Cadeia de caracteres apenas com texto e pontuação, sem númeors ou caracteres especiais*/
329431
TEXTO_SEM_CARACTERES_ESPECIAIS_COM_PONTUACAO
432+
330433
/**Cadeia de caracteres apenas com texto, pontuação, hífem e underline, sem númeors ou caracteres especiais*/
331434
TEXTO_SEM_CARACTERES_ESPECIAIS_COM_PONTUACAO_HIFEM_UNDERLINE
332435

333436
/**Cadeia de caracteres com texto e número, sem caracteres especiais*/
334437
TEXTO_NUMERO_SEM_CARACTERES_ESPECIAIS
438+
335439
/**Cadeia de caracteres com texto, números e hífem, sem caracteres especiais*/
336440
TEXTO_NUMERO_SEM_CARACTERES_ESPECIAIS_COM_HIFEM
441+
337442
/**Cadeia de caracteres com texto, números e underline, sem caracteres especiais*/
338443
TEXTO_NUMERO_SEM_CARACTERES_ESPECIAIS_COM_UNDERLINE
444+
339445
/**Cadeia de caracteres com texto, números e virgula, sem caracteres especiais*/
340446
TEXTO_NUMERO_SEM_CARACTERES_ESPECIAIS_COM_VIRGULA
447+
341448
/**Cadeia de caracteres com texto, números e pontuação, sem caracteres especiais*/
342449
TEXTO_NUMERO_SEM_CARACTERES_ESPECIAIS_COM_PONTUACAO
450+
343451
/**Cadeia de caracteres com texto, números, pontuação, hífem e underline, sem caracteres especiais*/
344-
TEXTO_NUMERO_SEM_CARACTERES_ESPECIAIS_COM_PONTUACAO_HIFEM_UNDERLINE (new PatternValidator(Patterns.TEXTO_NUMERO_SEM_CARACTERES_ESPECIAIS_COM_PONTUACAO_HIFEM_UNDERLINE)),
452+
TEXTO_NUMERO_SEM_CARACTERES_ESPECIAIS_COM_PONTUACAO_HIFEM_UNDERLINE
453+
345454
/**Cadeia de caracteres com texto, números, virgula, hífem e underline, sem caracteres especiais*/
346455
TEXTO_NUMERO_VIRGULA_HIFEM_UNDERLINE_SEM_PONTUACAO
347456

@@ -353,51 +462,37 @@
353462

354463
/**Cadeia de caracteres que representa um CEP*/
355464
CEP
356-
/**Cadeia de caracteres que representa um CEP formatado*/
357-
CEP_FORMATADO (new PatternValidator(Patterns.CEP_FORMATADO)),
358465

466+
/**Cadeia de caracteres que representa um CEP formatado*/
467+
CEP_FORMATADO
359468
/**Cadeia de caracteres que representa uma placa de veículo*/
360469
PLACA_DE_VEICULO_BRASIL
470+
361471
/**Cadeia de caracteres que representa uma placa de veículo formatado*/
362472
PLACA_DE_VEICULO_FORMATADO_BRASIL
363473

364474
/**
365475
* Cadeia de caracteres que representa um telefone fixo ou móvel com ou sem número da operadora, DD + NÚMERO
366476
*
367-
* <p>
368477
* Exemplos:
369-
* <ul>
370-
* <li>Com número da operadora 01211988774455, obs.: O dígito 9 pode ser omitido para telefones fixos 1133445566 </li>
371-
* <li>Sem o número da operadora 11988774455</li>
372-
* </ul>
373-
* </p>
374-
*
478+
* Com número da operadora 01211988774455, obs.: O dígito 9 pode ser omitido para telefones fixos 1133445566
479+
* Sem o número da operadora 11988774455
375480
*/
376481
TELEFONE
377482

378483
/**
379484
* Cadeia de caracteres que representa um telefone fixo ou móvel com ou sem número da operadora, DD + NÚMERO formatado
380485
*
381-
* <p>
382486
* Exemplos:
383-
* <ul>
384-
* <li>Com número da operadora 012(11)98877-4455, obs.: O dígito 9 pode ser omitido para telefones fixos (11)3344-5566 </li>
385-
* <li>Sem o número da operadora (11)98877-4455</li>
386-
* </ul>
387-
* </p>
388-
*
487+
* Com número da operadora 012(11)98877-4455, obs.: O dígito 9 pode ser omitido para telefones fixos (11)3344-5566 * Sem o número da operadora (11)98877-4455
389488
*/
390489
TELEFONE_FORMATADO_BRASIL
490+
391491
/**
392492
* Cadeia de caracteres que representa um telefone fixo ou móvel com o número do país, DD + NÚMERO formatado
393493
*
394-
* <p>
395494
* Exemplos:
396-
* <ul>
397-
* <li>Formato internacional: +55 11 98877-4455, obs.: O dígito 9 pode ser omitido para telefones fixos +55 11 3344-5566 </li>
398-
* </ul>
399-
* </p>
400-
*
495+
* Formato internacional: +55 11 98877-4455, obs.: O dígito 9 pode ser omitido para telefones fixos +55 11 3344-5566
401496
*/
402497
TELEFONE_FORMATADO_INTERNACIONAL
403498

0 commit comments

Comments
 (0)