Как увидеть номер телефона в ВК под звездочками

Представьте, что вам нужно скрыть часть номер под звездочками. Заменить +79999999999 на +799****9999 не трудно, а теперь представьте, что масок номеров не одна, а на много больше, номера эти как российские, так и канадские или любые другие. В этой функции я постарался захватить как можно больше номеров.

Является строка номером телефона:

‘+7 999 999-99-99’, ‘+79999999999’, ‘79999999999’, ‘+7 (495) 150 41-32’, ‘+55 11 99999-5555’, ‘(+44) 0848 9123 456’, ‘+1 284 852 5500’, ‘+1 345 9490088’, ‘+32 2 702-9200’, ‘+65 6511 9266’, ‘+86 21 2230 1000’, ‘(123) 456 7899’, ‘123-456-7899’, ‘123 456 7899’, ‘1234567899’, ‘1 800 5551212’, ‘800 555 1212’, ‘8005551212’, ‘18005551212’, ‘234-911-5678’, ‘+54 9 2982 123456’, ‘02982 15 123456’, ‘(719) 309-3829’
function hideNumber(string, replaceTo = ‘*’, elemsHide = 4, sliceFromback = 4) < result = string.match(/^((?+?d)? ?(?d)? ?d+-? ?d+-? ?d+)$/); if (result !== null) < // тут мы выдергиваем n элементов после среза x const regex = new RegExp(`(((? ?-?d ?-?)?)>)(( ?-?d ?-?)>$)`, ‘gm’); let m; while ((m = regex.exec(string)) !== null) < if (m.index === regex.lastIndex) < regex.lastIndex++; >const forRex = m[1]; const str = m[1].replace(/(d)/gm, replaceTo); const lasts = m[3]; const full = string; const noBack = full.slice(0, -lasts.length).slice(0, -forRex.length); const out = noBack+»+str+»+lasts; return out; > return string; > else < return string; >>
const str = [ ‘+7 999 999-99-99’, ‘+79999999999’, ‘79999999999’, ‘+7 (495) 150 41-32’, ‘+55 11 99999-5555’, ‘(+44) 0848 9123 456’, ‘+1 284 852 5500’, ‘+1 345 9490088’, ‘+32 2 702-9200’, ‘+65 6511 9266’, ‘+86 21 2230 1000’, ‘(123) 456 7899’, ‘123-456-7899’, ‘123 456 7899’, ‘1234567899’, ‘1 800 5551212’, ‘800 555 1212’, ‘8005551212’, ‘18005551212’, ‘234-911-5678’, ‘+54 9 2982 123456’, ‘02982 15 123456’, ‘(719) 309-3829’, ‘Judi’ ]; str.forEach(i => < console.log(i +’ =>’+hideNumber(i)); >)
+7 999 999-99-99 => +7 99* ***-99-99 +79999999999 => +799****9999 79999999999 => 799****9999 +7 (495) 150 41-32 => +7 (49*) *** 41-32 +55 11 99999-5555 => +55 11 9****-5555 (+44) 0848 9123 456 => (+44) 084* ***3 456 +1 284 852 5500 => +1 28* *** 5500 +1 345 9490088 => +1 34* ***0088 +32 2 702-9200 => +32 * ***-9200 +65 6511 9266 => +65 **** 9266 +86 21 2230 1000 => +86 21 **** 1000 (123) 456 7899 => (12*) *** 7899 123-456-7899 => 12*-***-7899 123 456 7899 => 12* *** 7899 1234567899 => 12****7899 1 800 5551212 => 1 80* ***1212 800 555 1212 => 80* *** 1212 8005551212 => 80****1212 18005551212 => 180****1212 234-911-5678 => 23*-***-5678 +54 9 2982 123456 => +54 9 29** **3456 02982 15 123456 => 02982 ** **3456 (719) 309-3829 => (71*) ***-3829 Judi => Judi

Еще по теме:  Как понять что человек заблокировал тебя в ВК

Если один из ваших номеров (который мог бы существовать на деле) не подошел, пишите, дополню.

как узнать пароль от вк, мэла, одноклассников как узнать пароль в звёздочках

P.S.

В комментарии mwizard добавил реализацию без регулярки:

type Context = < readonly offset: number; readonly filtered: string; >function hidePhone(phone: string): string < return Array.from(phone).reduceRight((ctx: Context, char: string): Context =>< const isDigit = char >= ‘0’ char = 4 offset < 8) ? ‘*’ : char : char; const filtered = filteredChar + ctx.filtered; return < offset, filtered >; >, < offset: -1, filtered: » >).filtered; >

Источник: telemagi.ru

Как узнать свой номер телефона

Добрый день. Звездочки в номере телефона в vk

SScorpion на правильном пути

Добрый день. Столкнулся с такой проблемой. Нужно узнать номер cот тел человека в вк. На странице он не отображается. пытался узнать по востановлению пароля через смс. Попытка успешная но не до конца.
Номер виден не до конца последние 4 цифры под звездочками. как можно узнать? может прога есть какая нибудь?
[ Ссылки могут видеть только зарегистрированные пользователи. ]

Аналогично и на Маил ру

[ Ссылки могут видеть только зарегистрированные пользователи. ]

Последний раз редактировалось SScorpion; 26.01.2013 в 15:56 .

Источник: zhyk.org

Как показать пароль вместо звездочек

скрытый пароль

Разработчики онлайн-сервисов, программ, игр в целях безопасности закрывают пароль звёздочками в браузере и интерфейсе ПО. По умолчанию визуальный просмотр этих данных невозможен. Однако у пользователей возникает необходимость убрать символьную маску в поле, то есть сделать видимым ключ в регистрационной или авторизационной форме. Как правило, просмотреть пароль за звёздочками нужно для того, чтобы ввести его повторно или вспомнить символьную комбинацию.

Эта статья расскажет вам, как посмотреть пароль под звездочками различными способами в браузере и программах.

Еще по теме:  Как установить пиксель Вконтакте на сайт тильда

Примечание. Чтение ключа вместо точек в Способах №1 и №2 демонстрируется на примере браузера Google Chrome.

Способ №1: открытие через модификацию кода

Примечание. Данный способ позволяет показать пароль под точками в почтовых сервисах Mail.ru и Gmail.

1. Чтобы узнать пароль за звёздочками в том виде, в котором он был набран, установите курсор в поле.

2. Щёлкните правую кнопку мышки. В контекстном списке опций выберите «Просмотр кода элементов».

опции браузера

3. В теге «INPUT» измените значение атрибута TYPE c «password» на «text».

код

исправленный код

4. После модификации HTML-разметки можно увидеть ключ под точками в первоначальном виде (незашифрованном).

Способ №2: отобразить в менеджере веб-обозревателя

1. Чтобы узнать пароль под звёздочками необходимо предварительно настроить браузер (включить в нём соответствующие опции):

клацните значок «три точки» в верхней панели;

меню

в списке команд кликните «Настройки»;

кликните «Показать дополнительные настройки»;

дополнительные настройки

в блоке «Пароли и формы» поставьте кликом мышки флажки в обеих опциях «Включить автозаполнение… », «Предлагать сохранять… ».

Пароли и формы

авторизуйтесь в сервисе, пароль за звёздочками к которому хотите периодически просматривать;

после ввода учётных данных клацните в панели запроса кнопку «Сохранить».

сохранение пароля

2. Чтобы открыть ключ (если он в звёздочках), снова зайдите в блок «Пароли и формы». В строке «Предлагать сохранять…. » клацните «Настроить».

менеджер

3. В панели менеджера для того чтобы расшифровать ключ, кликните по записи левой кнопкой.

4. Нажмите опцию «Показать». После этого ключ можно прочитать и скопировать.

сохранённый пароль

Способ №3: использование специальных утилит

Десктопные спецутилиты отображают скрытые поля не только в браузерах, но и в программах. Содержимое заданных строк появляется непосредственно в форме или в интерфейсе просмотрщика.

Ниже представлены наиболее популярные решения.

Password Cracker

Крохотный инструмент. Открывает данные в строках автоматически после наведения курсора (данные появляются в дополнительной панели).

Еще по теме:  Как сделать колесо фортуны в ВК в группе

Password Cracker

Умеет снимать «маски» в Internet Explorer.

интерфейс

Hidden Passwords Viewer

Считывает все пароли каждые 3 секунды и отображает их в отдельном окне. Но может убирать звёздочки и в отдельных строках по наведению курсора.

Hidden Passwords Viewer

Отлично зарекомендовал себя в работе с настроечными панелями FTP-соединений в файловом менеджере Total Commander.

BulletsPassView

Усовершенствованная версия некогда очень популярной программы Open Pass.

BulletsPassView

Самостоятельно отыскивает скрытые поля в формах. Поставляется в двух версиях для 32- и 64-битных архитектур. Не требует инсталляции в систему.

Успешного вам восстановления скрытых данных!

Источник: webereg.ru

Рейтинг
( Пока оценок нет )
Загрузка ...