К практике
НачальныйВалидацияRegExpPOST
НачальныйВалидацияRegExpPOST
Валидация Email
Принимаем email через POST, проверяем формат и возвращаем результат.
Нажми на любой элемент диаграммы для объяснения
Шаг 1 из 2
1
Зачем валидировать входные данные
Никогда не доверяй данным от клиента. Всегда проверяй:
- Наличие обязательных полей
- Формат (email, телефон, дата...)
- Диапазоны значений
Для проверки формата email используют регулярные выражения (RegExp). Метод .test() возвращает true или false.
javascript
app.post('/validate-email', (req, res) => {
const { email } = req.body;
const result = validateEmail(email); // ← твоя функция
res.json(result);
});