精通正則錶達式 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024
☆☆☆☆☆
簡體網頁||
繁體網頁
[美] Jeffrey E·F·Friedl 作者
電子工業齣版社
餘晟 譯者
2007 出版日期
515 頁數
75 價格
平裝
O'reilly係列 叢書系列
9787121046841 圖書編碼
精通正則錶達式 在線電子書 圖書標籤:
正則錶達式
編程
計算機
regex
正則
Programming
精通正則錶達式第三版
編程基礎
喜歡 精通正則錶達式 在線電子書 的讀者還喜歡
下載鏈接在頁面底部
點擊這裡下載
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
發表於2024-12-22
精通正則錶達式 在線電子書 epub 下載 mobi 下載 pdf 下載 txt 下載 2024
精通正則錶達式 在線電子書 epub 下載 pdf 下載 mobi 下載 txt 下載 2024
精通正則錶達式 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024
精通正則錶達式 在線電子書 用戶評價
評分
☆☆☆☆☆
(文本)字符串的數據類型的操作的方法--形式代數-不懂英語(單詞,句子,大意),但是僅僅理解字節和行。正則錶達式的語法,實際上是一種輕量級、簡潔、適用於特定領域的編程語言
評分
☆☆☆☆☆
一本由滿足夠用嚮專傢過渡的專業圖書,如果你隻是滿足一般的編程需要,沒必要如此精通。但一個精通正則錶達式的程序員力量更加強大。
評分
☆☆☆☆☆
一本特彆好的書,特彆有意思。但不一定需要我認真讀下去==方嚮不同罷瞭,但是還是推薦給各位發燒友們……大神的世界我還是不懂得為妙
評分
☆☆☆☆☆
一本由滿足夠用嚮專傢過渡的專業圖書,如果你隻是滿足一般的編程需要,沒必要如此精通。但一個精通正則錶達式的程序員力量更加強大。
評分
☆☆☆☆☆
一本特彆好的書,特彆有意思。但不一定需要我認真讀下去==方嚮不同罷瞭,但是還是推薦給各位發燒友們……大神的世界我還是不懂得為妙
精通正則錶達式 在線電子書 著者簡介
精通正則錶達式 在線電子書 著者簡介
前言
第1章正則錶達式入門
解決實際問題
作為編程語言的正則錶達式
以文件名做類比
以語言做類比
正則錶達式的思維框架
對於有部分經驗的讀者
檢索文本文件:Egrep
Egrep元字符
行的起始和結束
字符組
用點號匹配任意字符
多選結構
忽略大小寫
單詞分界符
小結
可選項元素
其他量詞:重復齣現
括號及反嚮引用
神奇的轉義
基礎知識拓展
語言的差異
正則錶達式的目標
更多的例子
正則錶達式術語匯總
改進現狀
總結
一傢之言
第2章入門示例拓展
關於這些例子
Perl簡單入門
使用正則錶達式匹配文本
嚮實用的程序前進
成功匹配的副作用
錯綜復雜的正則錶達式
暫停片刻
使用正則錶達式修改文本
例子:公函生成程序
舉例:修整股票價格
自動的編輯操作
處理郵件的小工具
用環視功能為數值添加逗號
Text-to-HTML轉換
迴到單詞重復問題
第3章正則錶達式的特性和流派概覽
在正則的世界中漫步
正則錶達式的起源
最初印象
正則錶達式的注意事項和處理方式
集成式處理
程序式處理和麵嚮對象式處理
查找和替換
其他語言中的查找和替換
注意事項和處理方式:小結
字符串,字符編碼和匹配模式
作為正則錶達式的字符串
字符編碼
Unicode
正則模式和匹配模式
常用的元字符和特性
字符錶示法
字符組及相關結構
錨點及其他“零長度斷言”
注釋和模式量詞
分組,捕獲,條件判斷和控製
高級話題引導
第4章:錶達式的匹配原理
發動引擎
兩類引擎
新的標準
正則引擎的分類
幾句題外話
測試引擎的類型
匹配的基礎
關於範例
規則1:優先選擇最左端的匹配結果
引擎的構造
規則2:標準量詞是匹配優先的
錶達式主導與文本主導
NFA引擎:錶達式主導
DFA引擎:文本主導
第一想法:比較NFA與DFA
迴溯
真實世界中的例子:麵包屑
迴溯的兩個要點
備用狀態
迴溯與匹配優先
關於匹配優先和迴溯的更多內容
匹配優先的問題
多字符“引文”
使用忽略優先量詞
匹配優先和忽略優先都期望獲得匹配
匹配優先、忽略優先和迴溯的要旨
占有優先量詞和固化分組
占有優先量詞,?+、*+、++和{m,n}+
環視的迴溯
多選結構也是匹配優先的嗎
發掘有序多選結構的價值
NFA、DFA和POSIX
最左最長規則
POSIX和最左最長規則
速度和效率
小結:NFA與DFA的比較
總結
第5章:正則錶達式實用技巧
正則錶達式的平衡法則
若乾簡單的例子
匹配連續行(續前)
匹配IP地址
處理文件名
匹配對稱的括號
防備不期望的匹配
匹配分隔符之內的文本
瞭解數據,做齣假設
去除文本首尾的空白字符
HTML相關範例
匹配HTMLTag
匹配HTMLLink
檢查HTTPURL
驗證主機名
在真實世界中提取URL
擴展的例子
保持數據的協調性
解析CSV文件
第6章:打造高效正則錶達式
典型示例
稍加修改——先邁最好使的腿
效率vs準確性
繼續前進——限製匹配優先的作用範圍
實測
全麵考查迴溯
POSIXNFA需要更多處理
無法匹配時必須進行的工作
看清楚一點
多選結構的代價可能很高
性能測試
理解測量對象
PHP測試
Java測試
VB.NET測試
Ruby測試
Python測試
Tcl測試
常見優化措施
有得必有失
優化各有不同
正則錶達式的應用原理
應用之前的優化措施
通過傳動裝置進行優化
優化正則錶達式本身
提高錶達式速度的訣竅
常識性優化
將文字文本獨立齣來
將錨點獨立齣來
忽略優先還是匹配優先?具體情況具體分析
拆分正則錶達式
模擬開頭字符識彆
使用固化分組和占有優先量詞
主導引擎的匹配
消除循環
方法1:依據經驗構建正則錶達式
真正的“消除循環”解法
方法2:自頂嚮下的視角
方法3:匹配主機名
觀察
使用固化分組和占有優先量詞
簡單的消除循環的例子
消除C語言注釋匹配的循環
流暢運轉的錶達式
引導匹配的工具
引導良好的正則錶達式速度很快完工
總結:開動你的大腦
第7章:Perl
作為語言組件的正則錶達式
Perl的長處
Perl的短處
Perl的正則流派
正則運算符和正則文字
正則文字的解析方式
正則修飾符
正則錶達式相關的Perl教義
錶達式應用場閤
動態作用域及正則匹配效應
匹配修改的特殊變量
qr//運算符與regex對象
構建和使用regex對象
探究regex對象
用regex對象提高效率
Match運算符
Match的正則運算元
指定目標運算元
Match運算符的不同用途
迭代匹配:ScalarContext,不使用/g
Match運算符與環境的關係
Substitution運算符
運算元replacement
/e修飾符
應用場閤與返迴值
Split運算符
Split基礎知識
返迴空元素
Split中的特殊Regex運算元
Split中帶捕獲型括號的match運算元
巧用Perl的專有特性
用動態正則錶達式結構匹配嵌套結構
使用內嵌代碼結構
在內嵌代碼結構中使用local函數
關於內嵌代碼和my變量的忠告
使用內嵌代碼匹配嵌套結構
正則文字重載
正則文字重載的問題
模擬命名捕獲
效率
辦法不隻一種
錶達式編譯、/o修飾符、qr/···/和效率
理解“原文”副本
Study函數
性能測試
正則錶達式調試信息
結語
第8章:Java
Java的正則流派
Java對p{}和P{}的支持
Unicode行終結符
使用java.util.regex
ThePattern.compile()Factory
Pattern的matcher方法
Matcher對象
應用正則錶達式
查詢匹配結果
簡單查找-替換
高級查找-替換
原地查找-替換
Matcher的檢索範圍
方法鏈
構建掃描程序
Matcher的其他方法
Pattern的其他方法
Pattern的split方法,單個參數
Pattern的split方法,兩個參數
拓展示例
為ImageTag添加寬度和高度屬性
對於每個Matcher,使用多個Pattern校驗HTML
解析CSV文檔
Java版本差異
1.4.2 和1.5.0之間的差異
1.5.0和1.6 之間的差異
第9章:.NET
.NET的正則流派
對於流派的補充
使用.NET正則錶達式
正則錶達式快速入門
包概覽
核心對象概覽
核心對象詳解
創建Regex對象
使用Regex對象
使用Match對象
使用Group對象
靜態“便捷”函數
正則錶達式緩存
輔助函數
.NET高級話題
正則錶達式裝配件
匹配嵌套結構
Capture對象
第10章:PHP
PHP的正則流派
Preg函數接口
“Pattern”參數
Preg函數羅列
preg_match
preg_match_all
preg_replace
preg_replace_callback
preg_split
preg_grep
preg_quote
“缺失”的preg函數
preg_regex_to_pattern
對未知的Pattern參數進行語法檢查
對未知正則錶達式進行語法檢查
遞歸的正則錶達式
匹配嵌套括號內的文本
不能迴溯到遞歸調用之內
匹配一組嵌套的括號
PHP效率
模式修飾符S:“研究”
擴展示例
用PHP解析CSV
檢查taggeddata的嵌套正確性
索引
· · · · · · (
收起)
精通正則錶達式 在線電子書 pdf 下載 txt下載 epub 下載 mobi 在線電子書下載
精通正則錶達式 在線電子書 圖書描述
隨著互聯網的迅速發展,幾乎所有工具軟件和程序語言都支持的正則錶達式也變得越來越強大和易於使用。本書是講解正則錶達式的經典之作。本書主要講解瞭正則錶達式的特性和流派、匹配原理、優化原則、實用訣竅以及調校措施,並詳細介紹瞭正則錶達式在Perl、Java、.NET、PHP中的用法。
本書自第1 版開始著力於教會讀者“以正則錶達式來思考”,來讓讀者真正“精通”正則錶達式。該版對PHP的相關內容、Java1.5和Java1.6的新特性作瞭可觀的擴充講解。任何有機會使用正則錶達式的讀者都會從中獲益匪淺。
精通正則錶達式 在線電子書 下載 mobi epub pdf txt 在線電子書下載
精通正則錶達式 在線電子書 讀後感
評分
☆☆☆☆☆
若论入门,《正则表达式必知必会》之类的书比这本书讲得简明易懂。若单说Perl的正则表达式,《Progamming Perl》比本书讲得权威。这本书涵括的语言包括Perl、Java、.NET、PHP,但是我相信很少有人同时用这几种语言编程的。我以为本书比较有价值的部分是第6章:打造高效的正则表...
評分
☆☆☆☆☆
虽说看过manual,几个例子,每个人都可以开始写regex了 但是磨刀不误砍柴工,还是把原理搞清楚,以后可以省去你调试的大量时间,最重要的是你可以在那些只知道basic的菜鸟面前显摆NFA,DFA,POSIX NFA,驱动,回溯的道理 里面有一个词汇翻译的特别不好greedy ,有限匹配,贪婪...
評分
☆☆☆☆☆
首先术语翻译不佳,扣掉一星。例如atomic grouping翻译为“固化分组”,就是“原子分组”吗。其他“匹配优先”就是”贪婪“匹配吗,还有一些别的,看的很不顺畅。 其次,原文介绍了正则表达式的应用和使用技巧以及回溯等原理性介绍,但是没有介绍code是如何实现的,因此有些地...
評分
☆☆☆☆☆
详见http://blog.donews.com/maverick/archive/2007/09/14/1209937.aspx
評分
☆☆☆☆☆
正则式,以前看到这本书时就感觉正则式必然是非常高深的技术,但是学习了编译原理-词法分析以及有限自动机后,便觉得正则式不再是高深而抽象。 建议读者本书前花一点时间学习一下广为流传的速成教程: 正则表达式30分钟入门教程,然后再读一读这本书。(尽管这本书的第一章号称...
類似圖書 點擊查看全場最低價
精通正則錶達式 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024