LinuxForum.Fans
Тема

Нужна книга по регулярным выражениям

Автор: Moritto 14 сообщений 2101 просмотров
21.06.2017 15:11 · отредактировано #423780

Читал я этот учебник https://github.com/emulek/sed
Про sed автор нормально все рассказал, а вот про регулярные выражения туго!
Например вот такое
[console]
s/^a~([^\n]+)(.*)\n([a-f]+)~\1\n(.*)/\3a~\1\2\n\4/
[/console]
Я прочитать никак не могу. Да и как такое понять если автор объясняет слишком быстро и неподробно, а потом быстро переходит к сложным выражениям!
Ищу книгу на русском языке которая ЯСНО И ПОДРОБНО объяснит регулярные выражения, а также с упражнениями к каждой главе.

21.06.2017 15:32 #423782

Погугли.

24.06.2017 20:40 #423830
Vascom написал:
Погугли.

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

24.06.2017 20:41 #423831

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

24.06.2017 20:55 #423834
Vascom написал:
Прочитай хоть одну.

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

24.06.2017 21:19 #423835

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

29.06.2017 22:44 #423947

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

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

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

01.07.2017 22:52 #423994

"lone_wolf" написал:
А книги на русском?
Да :) тоже кинул в личку
02.07.2017 00:41 #423995

stalker_tk написал:
[quote="lone_wolf"]А книги на русском?
Да :) тоже кинул в личку[/quote]
Спасибо
06.07.2017 00:42 · отредактировано #424074
stalker_tk написал:
Moritto, кинул в личку ссылку с коллекцией книг по регуляркам. На форуме нельзя ибо авторское право и т.п.
P.S. В этом деле я не специалист, читаю, просвещаюсь потихоньку.

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

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

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

06.07.2017 20:37 #424086
ormorph написал:
[quote="Moritto"]Форум глючит и я не могу сообшение открыть вот скрин
https://s8.hostingkartinok.com/uploads/ … e38c9c.png
И я еще один баг сайта нашел

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

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

11.01.2019 22:40 #430492
"lone_wolf" написал:
А книги на русском?

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

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

Войдите или зарегистрируйтесь, чтобы ответить.