書籍評論 |
正則表達式食譜 |
自學正則表達式 |
精通正則表達式 |
Java 正則表達式 |
Oracle 正則表達式 |
正則表達式口袋指南 |
正則表達式食譜 |
適用於 Windows 的 Regex 食譜 |
本網站的更多內容 |
簡介 |
正則表達式快速入門 |
正則表達式教學 |
替換字串教學 |
應用程式和語言 |
正則表達式範例 |
正則表達式參考 |
替換字串參考 |
書籍評論 |
可列印 PDF |
關於本網站 |
RSS Feed 和部落格 |
這本 86 頁的口袋型小冊子旨在成為 Perl、Java、.NET、Python、PCRE、PHP、JavaScript、egrep、sed、awk 和 vi 中可用的正則表達式功能的參考。這是一份令人印象深刻的工具和語言清單。遺憾的是,我發現這是本書的缺點:在這麼小的篇幅中嘗試涵蓋所有這些風格,它並未真正提供任何關於它們的資訊。
本書的前 10 頁描述了正則表達式中可使用的各種標記或語法元素,以及每個元素的說明段落。如果您一段時間沒有使用正則表達式,這是一個有用的複習,但不要期望真正學到任何您以前不知道的東西。
本書的其餘部分逐一介紹這些語言,每種語言約 10 頁。首先是一個表格,其中包含語言支援的 regex 標記,以及對標記功能的一行描述。然後作者描述了工具或語言中可用的函式、類別和命令。每個函式或屬性都有單行或一段落說明。這裡的資訊可能比您在開發工具中按 F1 鍵所獲得的資訊還少。對於每種語言,還有一個部分描述其 Unicode 支援(或缺乏支援)。這非常有用,因為 Unicode 支援是現代 regex 風格差異很大的領域之一。
這本書的範例很少,它真的就是一本快速參考書。作者並不會嘗試教你一些你不知道的東西。如果你比較喜歡把參考資訊放在桌上,而不是電腦螢幕上,這本書絕對能滿足你的需求。如果不是,你可能會覺得開發工具附帶的說明檔案或 線上正規表示式參考 比較好用。
我個人認為,O’Reilly 應該把這本書分成 8 本大小相似的冊子,一本針對 7 種主要的程式語言,一本針對這本口袋參考書中描述的 UNIX shell 工具。然後,這些獨立的冊子可以更詳細地探討每種語言的 regex 風格,讓這本書既能當作(快速)教學手冊,也能當作參考書。雖然如果你使用多種語言,你必須購買多本書,但你會得到 8 倍的資訊,這很可能就是你舒適使用正規表示式所需要的一切。事實上,這正是 O’Reilly 在他們針對 Oracle Database 10g 所寫的優秀書籍 Oracle Regular Expressions Pocket Reference 中所做的事。
| 快速入門 | 教學 | 工具和語言 | 範例 | 參考 | 書籍評論 |
| 正規表示式食譜 | 自學正規表示式 | 精通正規表示式 | Java 正規表示式 | Oracle 正規表示式 | 正規表示式口袋參考 | 正規表示式食譜 | Windows 正規表示式食譜 |
頁面網址:https://regular-expressions.dev.org.tw/bookpocket.html
頁面最後更新:2021 年 8 月 12 日
網站最後更新:2024 年 3 月 15 日
版權所有 © 2003-2024 Jan Goyvaerts。保留所有權利。