Skip to content

Commit d3e38cf

Browse files
committed
Additional stuff for #537
1 parent 0f04e55 commit d3e38cf

File tree

5 files changed

+12
-1
lines changed

5 files changed

+12
-1
lines changed

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
#### HEAD
2+
3+
- Added Hungarian locales to `isAlpha()`, `isAlphanumeric()` and `isMobilePhone()`
4+
([#537](https://github.com/chriso/validator.js/pull/537))
5+
16
#### 5.3.0
27

38
- Added an `allow_leading_zeroes` option to `isInt()`

lib/alpha.js

+2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ var alpha = exports.alpha = {
1010
'es-ES': /^[A-ZÁÉÍÑÓÚÜ]+$/i,
1111
'fr-FR': /^[A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]+$/i,
1212
'nl-NL': /^[A-ZÉËÏÓÖÜ]+$/i,
13+
'hu-HU': /^[A-ZÁÉÓÖŐÚÜŰ]+$/i,
1314
'pl-PL': /^[A-ZĄĆĘŚŁŃÓŻŹ]+$/i,
1415
'pt-PT': /^[A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]+$/i,
1516
'ru-RU': /^[А-ЯЁа-яё]+$/i,
@@ -23,6 +24,7 @@ var alphanumeric = exports.alphanumeric = {
2324
'de-DE': /^[0-9A-ZÄÖÜß]+$/i,
2425
'es-ES': /^[0-9A-ZÁÉÍÑÓÚÜ]+$/i,
2526
'fr-FR': /^[0-9A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]+$/i,
27+
'hu-HU': /^[0-9A-ZÁÉÓÖŐÚÜŰ]+$/i,
2628
'nl-NL': /^[0-9A-ZÉËÏÓÖÜ]+$/i,
2729
'pl-PL': /^[0-9A-ZĄĆĘŚŁŃÓŻŹ]+$/i,
2830
'pt-PT': /^[0-9A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]+$/i,

lib/isMobilePhone.js

+1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ var phones = {
2828
'es-ES': /^(\+?34)?(6\d{1}|7[1234])\d{7}$/,
2929
'fi-FI': /^(\+?358|0)\s?(4(0|1|2|4|5)?|50)\s?(\d\s?){4,8}\d$/,
3030
'fr-FR': /^(\+?33|0)[67]\d{8}$/,
31+
'hu-HU': /^(\+?36)(20|30|70)\d{7}$/,
3132
'ms-MY': /^(\+?6?01){1}(([145]{1}(\-|\s)?\d{7,8})|([236789]{1}(\s|\-)?\d{7}))$/,
3233
'nb-NO': /^(\+?47)?[49]\d{7}$/,
3334
'nn-NO': /^(\+?47)?[49]\d{7}$/,

validator.js

+3
Original file line numberDiff line numberDiff line change
@@ -389,6 +389,7 @@
389389
'es-ES': /^[A-ZÁÉÍÑÓÚÜ]+$/i,
390390
'fr-FR': /^[A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]+$/i,
391391
'nl-NL': /^[A-ZÉËÏÓÖÜ]+$/i,
392+
'hu-HU': /^[A-ZÁÉÓÖŐÚÜŰ]+$/i,
392393
'pl-PL': /^[A-ZĄĆĘŚŁŃÓŻŹ]+$/i,
393394
'pt-PT': /^[A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]+$/i,
394395
'ru-RU': /^[А-ЯЁа-яё]+$/i,
@@ -402,6 +403,7 @@
402403
'de-DE': /^[0-9A-ZÄÖÜß]+$/i,
403404
'es-ES': /^[0-9A-ZÁÉÍÑÓÚÜ]+$/i,
404405
'fr-FR': /^[0-9A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]+$/i,
406+
'hu-HU': /^[0-9A-ZÁÉÓÖŐÚÜŰ]+$/i,
405407
'nl-NL': /^[0-9A-ZÉËÏÓÖÜ]+$/i,
406408
'pl-PL': /^[0-9A-ZĄĆĘŚŁŃÓŻŹ]+$/i,
407409
'pt-PT': /^[0-9A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]+$/i,
@@ -875,6 +877,7 @@
875877
'es-ES': /^(\+?34)?(6\d{1}|7[1234])\d{7}$/,
876878
'fi-FI': /^(\+?358|0)\s?(4(0|1|2|4|5)?|50)\s?(\d\s?){4,8}\d$/,
877879
'fr-FR': /^(\+?33|0)[67]\d{8}$/,
880+
'hu-HU': /^(\+?36)(20|30|70)\d{7}$/,
878881
'ms-MY': /^(\+?6?01){1}(([145]{1}(\-|\s)?\d{7,8})|([236789]{1}(\s|\-)?\d{7}))$/,
879882
'nb-NO': /^(\+?47)?[49]\d{7}$/,
880883
'nn-NO': /^(\+?47)?[49]\d{7}$/,

validator.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)