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

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