Commit d37bc8c
committed
feat(isTaxID): add Brazilian CPF validation for pt-BR locale
- Update pt-BR regex to accept formatted CPF (XXX.XXX.XXX-XX)
- Add formatting removal in ptBrCheck before validation
- Reject all-equal-digit CPFs
- Add comprehensive tests for valid and invalid CPFs
Closes #26451 parent d109441 commit d37bc8c
2 files changed
Lines changed: 17 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
966 | 966 | | |
967 | 967 | | |
968 | 968 | | |
| 969 | + | |
| 970 | + | |
| 971 | + | |
969 | 972 | | |
970 | 973 | | |
971 | 974 | | |
| |||
1205 | 1208 | | |
1206 | 1209 | | |
1207 | 1210 | | |
1208 | | - | |
| 1211 | + | |
1209 | 1212 | | |
1210 | 1213 | | |
1211 | 1214 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13997 | 13997 | | |
13998 | 13998 | | |
13999 | 13999 | | |
| 14000 | + | |
| 14001 | + | |
| 14002 | + | |
| 14003 | + | |
| 14004 | + | |
| 14005 | + | |
| 14006 | + | |
14000 | 14007 | | |
14001 | 14008 | | |
14002 | 14009 | | |
| |||
14007 | 14014 | | |
14008 | 14015 | | |
14009 | 14016 | | |
| 14017 | + | |
| 14018 | + | |
| 14019 | + | |
| 14020 | + | |
| 14021 | + | |
| 14022 | + | |
14010 | 14023 | | |
14011 | 14024 | | |
14012 | 14025 | | |
| |||
0 commit comments