Ну оoooчень интересная задача!

vasyaya

Client
Регистрация
09.02.2015
Сообщения
555
Благодарностей
35
Баллы
28
В самом конструкторе макросы переменных не работают. Но в созданном экшне по обработке текста в регулярке вместо цифр можно прописать свои переменные, они сработают.
Я правильно понимаю вас?
вот моя регулярка (?<=\{-Variable\.Proverka_nomera1-}).*(?=\{-Variable\.Proverka_nomera2-})
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
я ведь получил начало номера и отложил его в переменную и конец номера, я делаю парсин регуляркой страницу и получю в переменные цифры что дает вк, теперь осталось лишь сравнить текст и убрать эти кусочки номеров и то что останеться положить в переменную, разве не правильный алгоритм?
российкий номер 11 цифр без +, украинский не знаю сколько не интересовался, если все номера одинаковым количеством длинны то ни каких проблем не должно быть
 

vasyaya

Client
Регистрация
09.02.2015
Сообщения
555
Благодарностей
35
Баллы
28
У тебя и регулярка не сработает при втором варианте, потому что ты уже не правильно вопрос задал, и тебе в любом случае надо делать сравнение с номером, узнавать его колличество цифр а потом только уже делать действия какие то

P.S. Ну или если ты наоборот пытаешься подобрать какой надо подставить номер, что бы типо взломать когото)))) то тогда делать сравнение по коду страны
нет, я пишу шаблон по раскрутке аккаунта вк без Proxy, и сталкиваюсь с такой проблемой. Не угадал друг, "Типо взломать не хочу"
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 912
Баллы
113

vasyaya

Client
Регистрация
09.02.2015
Сообщения
555
Благодарностей
35
Баллы
28
российкий номер 11 цифр без +, украинский не знаю сколько не интересовался, если все номера одинаковым количеством длинны то ни каких проблем не должно быть
будем думать что одинаковой длинны, но суть в том что вк может дать 3 номера с переди и 2 с зади, так и как на скрине 1 спереди и один с зади
 

vasyaya

Client
Регистрация
09.02.2015
Сообщения
555
Благодарностей
35
Баллы
28

vasyaya

Client
Регистрация
09.02.2015
Сообщения
555
Благодарностей
35
Баллы
28

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
будем думать что одинаковой длинны, но суть в том что вк может дать 3 номера с переди и 2 с зади, так и как на скрине 1 спереди и один с зади
что то ты мудришь такое заоблочное, тебе надо выпарсить значение телефона а тоесть его начало и конец, сравнить, найти под эти цифры какие то цифры в списки или готовый номер, отрезать от готового номера и вставить , правильно понимаю
 

vasyaya

Client
Регистрация
09.02.2015
Сообщения
555
Благодарностей
35
Баллы
28
что то ты мудришь такое заоблочное, тебе надо выпарсить значение телефона а тоесть его начало и конец, сравнить, найти под эти цифры какие то цифры в списки или готовый номер, отрезать от готового номера и вставить , правильно понимаю
Да. Нет не я мудрю, а это ты просто не внимательно прочел суть моей проблемы
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 453
Благодарностей
5 912
Баллы
113
Вот такая регулярка должна быть.
(?<=\{-Variable.Proverka_nomera1-}).*(?={-Variable.Proverka_nomera2-})
 
  • Спасибо
Реакции: vasyaya

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
Да. Нет не я мудрю, а это ты просто не внимательно прочел суть моей проблемы
Я то её прочёл, просто у тебя на всё ответы не работает заметь, ты дай уже тогда нам кусок кода откуда парсишь, что парсишь, тебе готовые варианты дают а ты говоришь не работает
 

vasyaya

Client
Регистрация
09.02.2015
Сообщения
555
Благодарностей
35
Баллы
28

vasyaya

Client
Регистрация
09.02.2015
Сообщения
555
Благодарностей
35
Баллы
28
Проблема решена! Огромная благодарность VladZ !
 
  • Спасибо
Реакции: VladZen

pasha711

Client
Регистрация
26.05.2014
Сообщения
132
Благодарностей
27
Баллы
28

Кто просматривает тему: (Всего: 10, Пользователи: 0, Гости: 10)