StudyCode
К практике
НачальныйВалидация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);
});