WhatsApp добавляет дополнительные символы после копирования номера телефонаPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 WhatsApp добавляет дополнительные символы после копирования номера телефона

Сообщение Anonymous »

Я использую macOs 15.0.1, использую клиент WhatsApp 2.24.20.79.
Когда вы пытаетесь скопировать номер телефона из профиля получателя (нажимая на него), 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»