Как сделать замену регуляркой (код оператора)

devas111

Client
Регистрация
28.01.2012
Сообщения
201
Благодарностей
9
Баллы
18
Как регуляркой сделать замену кода оператора.
Например
Спарсили номер 0951406022 или 951406022
Нужно заменить на 380951406022
Помогите плиз

В текстовом редакторе, сделать замену проще. Но тогда меняются номера телефонов содержащие "095" или "95"
Или же просто добавить символ какой-то перед номером телефона во время парсинга и потом производить замену в текстовике?
 

Ilshakin

Client
Регистрация
14.02.2017
Сообщения
631
Благодарностей
542
Баллы
93

devas111

Client
Регистрация
28.01.2012
Сообщения
201
Благодарностей
9
Баллы
18
Спасибо. Попробую.
А на что менять, что писать?
 

Ilshakin

Client
Регистрация
14.02.2017
Сообщения
631
Благодарностей
542
Баллы
93
Ну данное выражение найдет номера, которые начинаются либо с 095, либо с 95
Ваша задача положить искомый номер 380951406022 в переменную и данную регулярку менять на переменную
Обработка текста - замена - regex
 
  • Спасибо
Реакции: devas111

Ilshakin

Client
Регистрация
14.02.2017
Сообщения
631
Благодарностей
542
Баллы
93
Вот таким образом то же можно
 

Вложения

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 101
Баллы
113
  • Спасибо
Реакции: devas111

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