
邁克爾·菲茨傑拉德
本書從正則表達式的基本概念講起,到編寫完整的sed和Perl腳本,再到轉換HTML文件,將這種強大的工具解釋得清晰透徹。書中貫穿了大量簡潔明瞭的示例,旨在讓讀者輕鬆掌握正則表達式。此外,書中各在線和桌面工具一應俱全,並介紹了進階參考資料,是一本不可多得的正則表達式入門好書。
快速閱讀完一本書,因爲學過餘晟的《正則指引》以及以前臨散的學習經歷,即便沒有學過perl、sed、grep,但不妨礙看懂它們的實現原理。 正則表達式是強大的文本處理工具,不管使用何種語言寫代碼,都逃不開它。同時,不同語言下的正則表達式會有細微不同,因此,使用時必須查閱官方文檔查看具體實現。 這本書的難度不大,但是,沒有學過正則表達式的讀者,個人感官看起來會費勁。 再次,在這次的閱讀裏,更理解貪婪、惰性與佔有(??,*+)。
一般吧,入門工具書,那裏不會看哪裏。正則表達式重在實踐,這本書也就是科普的作用。
這是一本很好的正則入門書籍,會從簡單的示例開始,逐個把需要了解的符號、規則一一講解,通讀下來,可以對平時遇到過的那些“奇怪”字符有個更系統的認識,不會一看就一頭霧水,看不懂。 雖然如此,光看肯定是不能夠做到掌握熟練使用的,書中也推薦了不少好的工具和學習資源,可以配套練習,效果更好。 另外,本書是對正則的講解,不是對某種語言內正則的講解,所以,不是在所有語言體系內都適用,還需根據自己所用技術棧做針對性的補充學習。
本書前後總共花了 1小時38分 讀完。讀完的時間有點少,主要是一該書本身內容相對少且初級,二是自身早已對正則表達式有所運用,特別是最近這段時間因爲公司項目導致完全自學了一定的正則表達式,讀起來也很順暢。另外一部分原因是,作爲已經成長了幾十年的正則表達式,其本身已經發展的龐大且龐雜,該書主要是從基本的概念和基本運用的角度入手,並沒有太深入的去講解正則表達式
感覺對於初學者和非初學者來說都不太友好😂。
太少了不夠看,這本書教你怎麼初級掌握正則表達式。如果想要進階學習,本書末尾推薦了幾本精通的書。
跟我想學的不大一樣,書中用了不少篇幅講如何在sed、perl這類工具中使用,這部分用不到就略過了。本書還是有不少東西值得留意,以後可能回來查
感覺講的太隨便了,一筆帶過,舉例也很敷衍
以操作來理解概念,循序漸進,概念很專業和學術,以具體操作來引入對概念的理解,是一本入門級的好書。
入門很好,因爲本書的理念是“略知大概,即可實踐”。 [強]