Когда вы пытаетесь скопировать номер телефона из профиля получателя (нажимая на него), WhatsApp добавляет специальный символ после такого номера.
Таким символом является [U+202C], который выглядит как «пустая строка».
Учитывайте это регулярное выражение в JavaScript. и PHP не видят это как символ, поэтому подобные функции не будут работать:
Код: Выделить всё
function checkNumber(elem) {
let floatRegex = /^((\d+(\.\d *)?)|((\d*\.)?\d+))$/;
let error = 'error';
elem.val(elem.val().replace(",", "."));
if(!floatRegex.test(elem.val()) && elem.val() !== '') {
elem.addClass(error);
}
else {
elem.removeClass(error);
}
}
Я ищу регулярное выражение для удаления такого символа
Подробнее здесь: https://stackoverflow.com/questions/791 ... one-number
Мобильная версия