Столкнулся с тем что необходимо по тексту поменять числа. В строках идут:
100
101
102
103
итп.
Хочется их преобразить в *00. т.е. например:
100 - в 200
101 - в 201.
Итп. Найти такие строки не проблема, "1\d\d" но как заменить эту первую цифру я что-то осилить не могу.
sed и регулярки только начал осваивать.
Прошу помощи :)
Примечание:
Да, но если бы всё было так просто :)
Я вырвал проблему из контекста. Вот пример, кусочек конфига коммутатора:
create vlan MNG tag 100
config vlan MNG add tagged 25 advertisement disable
create vlan U01 tag 101
config vlan U01 add tagged 25
config vlan U01 add untagged 1 advertisement disable
create vlan U02 tag 102
config vlan U02 add tagged 25
config vlan U02 add untagged 2 advertisement disable
create vlan U03 tag 103
config vlan U03 add tagged 25
config vlan U03 add untagged 3 advertisement disable
Где мы видим эти числа, которые и надо менять. И в таком случае он меняет везде все единицы на двойки, а надо лишь обработать идентификаторы вланов: 100, 101, 102, итп.
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.