diff --git a/README.md b/README.md index 87356d3..cdc2f12 100644 --- a/README.md +++ b/README.md @@ -497,6 +497,18 @@ Returns true if string only contains numbers ``` Returns true if string is only letters +**isWords** +```html + +``` +Returns true if string is only letters, including spaces and tabs + +**isWordsSpecial** +```html + +``` +Returns true if string is only letters, including special letters (a-z,ú,ø,æ,å) + **isLength:min**, **isLength:min:max** ```html diff --git a/src/main.js b/src/main.js index f1d16eb..f249891 100644 --- a/src/main.js +++ b/src/main.js @@ -16,6 +16,12 @@ var validationRules = { 'isAlpha': function (value) { return value.match(/^[a-zA-Z]+$/); }, + 'isWords': function (value) { + return value.match(/^[a-zA-Z\s]+$/); + }, + 'isWordsSpecial': function (value) { + return value.match(/^[a-zA-Z\s\u00C0-\u017F]+$/); + }, isLength: function (value, min, max) { if (max !== undefined) { return value.length >= min && value.length <= max;