JS валидация логина

175
04 апреля 2018, 09:58

Есть логин форма. Логин проходит валидацию вот так

  var loginValue = document.getElementById("loginValue").children[0];
    var valid_email = /^([a-z0-9_-]+\.)*[a-z0-9_-]+@[a-z0-9_-]+(\.[a-z0-9_-]+)*\.[a-z]{2,6}$/;
    if(loginValue.value!=''&& valid_email.test(loginValue.value)){
       //success action
    }

Если в логине в конце логина пользователь введет пробел, то валидация будет не пройдена. Как изменить регулярку, чтобы пробелы в конце и в начале обрезались? Или по-другому лучше как-то можно сделать?

Answer 1

Есть у строк такой метод - trim

READ ALSO
Как лучше сделать подсветку курсора?

Как лучше сделать подсветку курсора?

Возникла потребность сделать как бы подсветку курсора на кнопкахТо-бишь, чтоб когда провожу им по кнопке, то под курсором был какой-то градиент,...

215
JS. Событие при обновлении страницы

JS. Событие при обновлении страницы

Какое событие при обновлении страницы? При обновлении страницы, мне нужно чтобы она открывала другую страницу

216
Структура базы каталога товаров

Структура базы каталога товаров

Всем приветСтолкнулся с проблемой создания средней сложности каталога товаров

210
MySQL обычный SELECT завершается неудачей

MySQL обычный SELECT завершается неудачей

Есть база данных на MySQL, в ней таблица из 24 полей, обычная, MyISAM, всего лишь 2,628 строки

257