1 (21.06.2017 15:12:20 отредактировано Moritto)

Читал я этот учебник https://github.com/emulek/sed
Про sed автор нормально все рассказал, а вот про регулярные выражения туго!
Например вот такое

 Консоль:

s/^a~([^\n]+)(.*)\n([a-f]+)~\1\n(.*)/\3a~\1\2\n\4/

Я прочитать никак не могу. Да и как такое понять если автор объясняет слишком быстро и неподробно, а потом быстро переходит к сложным выражениям!
Ищу книгу на русском языке которая ЯСНО И ПОДРОБНО объяснит регулярные выражения, а также с упражнениями к каждой главе.

2

Погугли.

3

Vascom пишет:

Погугли.

Но там их очень много и мнения расходятся, нигде не пишут какая самая лучшая книга.

4

Прочитай хоть одну.

5

Vascom пишет:

Прочитай хоть одну.

Но если она окажется плохая, как например книга "изучаем linux за 24 часа" ( за 24 часа нереально изучить),  получается я зря потрачу время

6

Тут проблема в том, что их несколько реализаций, не вполне совместимых. Так что надо изучать ту, которой вы будете пользоваться. Да и нет там на самом деле ничего мистического и вообще сложного. Вполне можно разобраться за пару часов.
Только это не лексический и тем более не грамматический разбор. Инструмент простой, понятный, но ограниченный, притом вовсе не компактный и жрущий достаточно много ресурсов.

7

Moritto, кинул в личку ссылку с коллекцией книг по регуляркам. На форуме нельзя ибо авторское право и т.п.
P.S. В этом деле я не специалист, читаю, просвещаюсь потихоньку.

Hunter, who is on the trail ...

8

stalker_tk пишет:

Moritto, кинул в личку ссылку с коллекцией книг по регуляркам. На форуме нельзя ибо авторское право и т.п.
P.S. В этом деле я не специалист, читаю, просвещаюсь потихоньку.

А книги на русском? ah

Спросить - стыд минуты, не узнать - стыд всей жизни

9

lone_wolf пишет:

А книги на русском?

Да  ab тоже кинул в личку

Hunter, who is on the trail ...

10

stalker_tk пишет:
lone_wolf пишет:

А книги на русском?

Да  ab тоже кинул в личку

Спасибо

Спросить - стыд минуты, не узнать - стыд всей жизни

11 (06.07.2017 00:43:02 отредактировано Moritto)

stalker_tk пишет:

Moritto, кинул в личку ссылку с коллекцией книг по регуляркам. На форуме нельзя ибо авторское право и т.п.
P.S. В этом деле я не специалист, читаю, просвещаюсь потихоньку.

Форум глючит и я не могу сообшение открыть вот скрин
https://s8.hostingkartinok.com/uploads/ … e38c9c.png
И я еще один баг сайта нашел

12

Moritto пишет:

Форум глючит и я не могу сообшение открыть вот скрин
https://s8.hostingkartinok.com/uploads/ … e38c9c.png
И я еще один баг сайта нашел

Ну это особенности мобильной версии сайта, будь она неладная, не знаю зачем надо было ее делать, тем более что режет сильно функционал.
Как вариант планшет или мобилу следует развернуть, если включен авто поворот экрана, тогда должно лучше отобразится (широко экранный просмотр).

13

ormorph пишет:
Moritto пишет:

Форум глючит и я не могу сообшение открыть вот скрин
https://s8.hostingkartinok.com/uploads/ … e38c9c.png
И я еще один баг сайта нашел

Ну это особенности мобильной версии сайта, будь она неладная, не знаю зачем надо было ее делать, тем более что режет сильно функционал.
Как вариант планшет или мобилу следует развернуть, если включен авто поворот экрана, тогда должно лучше отобразится (широко экранный просмотр).

Нет, так тоже не работает. Помогло только вклбчении полной версии.

14

lone_wolf пишет:

А книги на русском?

Регулярные выражения C/C++
Языковая локализация C/C++

P.S. Это к тому, что по регулярным выражениям литературы - море. А вот по регулярным выражениям на C/C++ (что есть основа Linux) - почти не найдёте. А по регулярным выражениям с русскоязычной локализацией, UNICODE, UTF-8 - просто ничего не найдёте.