2016-04-22 9 views
2

Ich verwende die Express-Validator-Version "2.19.1" zur Validierung. Ich muss den Namen in verschiedenen Sprachen validieren. Ich benutze isAlpha(), der Standard ist Englisch Alphabet.Validierung der Lokalisierungszeichenfolge im Express-Validator

req.checkBody('name', 'Invalid name').isAlpha(); 

Kann ich die Einstellung ändern, in Express-Validator, erlauben deutsche Sonderzeichen ä, ö und ü die Validierung übergeben?

Vielen Dank im Voraus.

Antwort

1

express-validator ist tatsächlich von einem Paket mit Strom versorgt genannt validator.

Validator des isalpha Funktion die Möglichkeit, eine locale enthalten lautet:

isAlpha(str [, locale]) 

Also ich denke, für Deutsch brauchen Sie

req.checkBody('name', 'Invalid name').isAlpha(['de-DE']); 
Verwandte Themen