Тема
:
Валидация полей для ввода
Показать сообщение отдельно
#
4
(
permalink
)
17.12.2021, 21:12
voraa
Профессор
Регистрация: 03.02.2020
Сообщений: 2,760
replace не меняет исходную строку, а возвращает новую с заменами
Строки 20 - 21 должны быть так
surnameStr = surnameStr .replace(/\s+/g, ' ') .replace(/^([-=\s]*)([a-zA-Z0-9])/gm, "$2")
Для удаления пробелов вначале и конце trim()