Замена в переменной

littleKongo

Client
Регистрация
17.01.2015
Сообщения
244
Благодарностей
24
Баллы
18
В переменной есть значение номеров
906665540
936029701
956023754
..............

Необходимо вставить перед 90, 93, 95 в начале строки 380. Используя замену через регулярку начала строки ^ получаю замену только в первой строчки переменной по типу

380906665540
936029701
956023754



как сделать замену в остальных значениях данной переменной сколько из не было там?
 

Санёк

Client
Регистрация
30.08.2013
Сообщения
325
Благодарностей
111
Баллы
43
Можно через шарп прогнать, в цикле получаешь строку из одного списка, проверяешь на входящую пару цифр, если находишь - к элементу прибавляешь 380, и записываешь в новый список, если не находишь просто записываешь в новый список.
 

littleKongo

Client
Регистрация
17.01.2015
Сообщения
244
Благодарностей
24
Баллы
18
Можно через шарп прогнать, в цикле получаешь строку из одного списка, проверяешь на входящую пару цифр, если находишь - к элементу прибавляешь 380, и записываешь в новый список, если не находишь просто записываешь в новый список.
поможешь написать, я скину логику обработку номера. Там еще+ несколько команд?
 

Ribas

Client
Регистрация
31.05.2014
Сообщения
1 380
Благодарностей
467
Баллы
83

littleKongo

Client
Регистрация
17.01.2015
Сообщения
244
Благодарностей
24
Баллы
18
http://zennolab.com/discussion/threads/reguljarnye-vyrazhenija-chto-ehto-takoe-i-s-chem-ix-edjat.23612/ тут можете почитать правила составления регулярок.

(?m)(?<=^)
Спасибо изучил полностью, при помощи статьи составил более 10 регулярко самостоятельно, но как раз не понял тему с многострочным поиском. Теперь разобрался, спасибо

Можете, пожалуйста, прокментирвоать данный симвло еще для большого понимания ?<=
Нашел в шпаргалке по иег выражениям, что данная комбинация ?< так называется "Назад смотрящее +"
что такое назад смотращее
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 880
Баллы
113
Означает, что текст, который прописан далее идёт ПЕРЕД ИСКОМЫМ.
Т.е. он ищется в обрабатываемом тексте, но в результаты не берётся.
Вот так, если в кратце.
 

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