精通正則表達式 第四版 pdf 下載 最新(xīn)軟件|熱門排行|軟件分(fèn)類|軟件專題|廠商大全

您的位置: 首頁教育教學電子圖書 → 精通正則(zé)表達式 pdf(第4版) 中文高清電子版

精(jīng)通正則表達式 pdf(第4版)

中文高清電子版 精通正則表達式 pdf(第4版) 網(wǎng)友評分:8

同類相關軟件

軟件(jiàn)介紹

精通正(zhèng)則表達式第四版pdf高清電子中文版將《精(jīng)通正(zhèng)則表達式》第4版上麵的(de)所有內(nèi)容均以pdf格式為大(dà)家展現出來!這套正則表達式教程在編程(chéng)開發(fā)以及網(wǎng)站維護等行(háng)業使用的(de)很(hěn)廣泛,可(kě)以為IT行業從事著研究和(hé)學習提供參考!歡(huān)迎需要的用戶在綠色資源網下載查看!

電子圖書介(jiè)紹:

《精通正則表達式(shì)》從正則表達式的基本概念、基本語法入手,著重介紹了正(zhèng)則表達式在數字驗證、字(zì)符串驗(yàn)證、數字和字符(fú)串(chuàn)混合驗證、HTML處理等各個(gè)方麵的應用,並基於(yú)目前(qián)流行的(de)程(chéng)序語言或應用(yòng)環境(如C#、ASP.NET、JSP、javascriptphp),全(quán)麵介紹(shào)了創建正則表達式的方法,以及正則(zé)表達式在Web環境中的各種應用。

《精通正則表達式》講解正(zhèng)則表達式(shì),這(zhè)種(zhǒng)工具能夠(gòu)提高(gāo)工(gōng)作效率、讓生(shēng)活變得更(gèng)輕鬆。精心調校後的正則表達式(shì)隻需要十多秒(miǎo)就能完成以前數小時(shí)才能完成(chéng)的枯燥任務。如(rú)今,正(zhèng)則表達式已經成為眾多(duō)語言及工具——Perl、PHP、Java、Python、Ruby、mysql、VB-NET和c#(以及。NETFramework中的任何語言)——中的標(biāo)準特性,依靠它,你能以之前完全不敢(gǎn)設(shè)想的方式進行複雜(zá)而精巧(qiǎo)的文本處理。十年三版,再顯王者風(fēng)範,近30年開發經驗的智(zhì)慧結晶,深入理(lǐ)解正則表達式(shì),徹底修煉基本功,全(quán)球第(dì)一本全麵深入講解正則(zé)表達式的經典巨著,《程序員》雜(zá)誌技術主編孟岩鼎力推薦。

本書適合廣大Web網站開發人員(yuán)、網站管理維護人員和大中專院校學生閱讀,尤其適合從(cóng)事與字符串處(chù)理相關工作的(de)Web編程技術人員參考。推薦下載使用福昕pdf閱讀器打開查閱!

精通(tōng)正則表達式第四版pdf目錄簡介(jiè):

第(dì)一(yī)篇 正則表達式基礎

第1章(zhāng) 正則表(biǎo)達式概(gài)述 3

1.1 什(shí)麽(me)是正則表達式 3

1.2 第一個正則表達式 4

1.3 測試工具 5

第2章 正則表達式基礎理(lǐ)論 7

2.1 元字(zì)符 7

2.1.1 匹配位置的元字符 8

2.1.2 匹配字符的元字符 8

2.1.3 元字符總結(jié) 9

2.2 字符類 12

2.3 字(zì)符轉義 14

2.4 反義 14

2.5 限定符 15

2.6 替換 21

2.7 分組 23

2.8 後向引用 24

2.9 零(líng)寬度斷言 25

2.10 負向零寬度斷言 27

2.11 匹配選項 27

2.12 注釋 28

2.13 優先級順序 28

2.14 遞歸(guī)匹配 29

2.15 典型正則表達式解釋 30

第3章 數字驗證 33

3.1 數值驗證 33

3.1.1 隻包含數字 33

3.1.2 整數驗證 37

3.1.3 指定範圍的整數驗(yàn)證 38

3.1.4 實(shí)數(shù)驗證 42

3.1.5 指定精度的實數驗證 45

3.1.6 科學(xué)計數法的數(shù)值驗證 45

3.1.7 二(èr)進製數值驗證 46

3.1.8 八進製數值驗證(zhèng) 47

3.1.9 十六進製數值(zhí)驗證 49

3.2 電話號碼驗證 50

3.2.1 手機號碼驗證 50

3.2.2 固定電話號碼(mǎ)(不(bú)包括區號)驗證 51

3.2.3 “區號(hào)+固定電話號碼”驗證 53

3.2.4 “區號(hào)+固定電話號碼+分機號碼”驗證 54

3.2.5 固(gù)定電話號碼驗證總結 55

3.3 郵政編碼驗證(zhèng) 57

3.3.1 國內(nèi)郵政編碼驗證 57

3.3.2 國際(jì)郵政編碼驗證(zhèng) 57

3.4 IP地(dì)址驗證 58

3.4.1 簡單IP地址驗證 58

3.4.2 精確IP地址(zhǐ)驗(yàn)證 59

3.4.3 子網內部IP地址驗證 60

3.4.4 64位IP地址驗證 61

3.5 身份證(zhèng)驗證 63

3.5.1 15位身份證號碼驗證(zhèng) 63

3.5.2 18位身(shēn)份證號碼驗證 64

3.6 銀行卡號(hào)驗證 65

3.6.1 銀行卡號驗證 65

3.6.2 信(xìn)用卡卡(kǎ)號驗證 65

3.6.3 中國建(jiàn)設(shè)銀行卡號驗證 66

3.6.4 中國工商銀行卡號驗證 66

3.6.5 中國農業銀行卡號驗證 66

第4章 字符串驗證 67

4.1 英文單(dān)詞驗證(zhèng) 67

4.1.1 小寫單詞驗證(zhèng) 67

4.1.2 大寫英文單詞驗證 68

4.1.3 英文單詞(cí)的分隔符驗證 69

4.1.4 不包含驗(yàn)證 71

4.1.5 具有重複特征的英(yīng)文單詞驗證 74

4.2 文件名稱和文件路徑驗證 76

4.2.1 通配符 76

4.2.2 指定文件(jiàn)擴展名(míng)的驗證 76

4.2.3 指定文件名的驗證 77

4.2.4 包含指定字符串的文件全名驗證 78

4.2.5 排除兩(liǎng)端存在空白字符的文件全名驗證 79

4.2.6 文件路徑驗證 81

4.3 網絡常用元素(sù)驗證 82

4.3.1 電(diàn)子郵件驗證 82

4.3.2 主機名稱驗證 83

4.3.3 HTTP地(dì)址驗證 85

4.3.4 FTP地址驗證 86

4.4 非單詞字符串驗證 86

4.4.1 英文標點符號驗證 87

4.4.2 中文標點符號驗證 87

4.4.3 中文文本驗證 88

4.4.4 特殊字符驗證 88

4.4.5 密碼驗證 89

4.4.6 字符表的分類 93

第5章 數字和字符混合(hé)驗(yàn)證 95

5.1 日期和時間驗證 95

5.1.1 年(nián)驗證 95

5.1.2 月驗證 96

5.1.3 日驗(yàn)證 97

5.1.4 年月日格式的日期驗證 98

5.1.5 24小時製時分秒格式的時間驗證 99

5.1.6 12小時製時分秒格式的時間驗證 100

5.1.7 帶毫秒的時間驗(yàn)證 102

5.1.8 長格式的日(rì)期(qī)和時間驗證(zhèng) 103

5.2 通用車牌號碼驗證 104

5.3 數學表達式驗證 106

5.3.1 操作數驗證(zhèng) 106

5.3.2 操作符(fú)驗證 107

5.3.3 簡單數(shù)學表達式驗證 107

5.3.4 隻含操作數和操作符(fú)的數學表達式驗證 108

5.3.5 含小括號的數學表達式驗證 109

5.4 編碼規範驗證 111

5.4.1 類名稱驗證 111

5.4.2 聲明(míng)變(biàn)量表達式驗證 112

5.4.3 函數名稱驗證 112

5.4.4 聲明函數表達式(shì)驗證 113

第6章 驗證(zhèng)和處理(lǐ)HTML元素 117

6.1 HTML元素驗證基礎 117

6.1.1 HTML標記驗證 117

6.1.2 非封閉HTML標記驗證 119

6.1.3 封閉HTML標記驗證(zhèng) 119

6.1.4 屬性賦值表達式驗證 120

6.1.5 HTML中的(de)注釋驗證 124

6.1.6 HTML中的腳本代(dài)碼塊驗證(zhèng) 125

6.2 非封閉(bì)的(de)HTML元素驗(yàn)證 126

6.3 封閉(bì)的HTML元素驗證 127

6.4  br 元素驗證 128

6.5  hr 元素驗證 130

6.6  a 元素(sù)驗證 133

6.7  input 元素驗證 137

6.8 處理HTML元素 139

6.8.1 提取(qǔ)HTML標記 139

6.8.2 提取HTML標(biāo)記之間(jiān)的內容 140

6.8.3 提(tí)取URL 141

6.8.4 提(tí)取圖像(xiàng)的URL 142

6.8.5 提取(qǔ)HTML頁麵的標題 142

第(dì)二篇中(zhōng)正則表達式的應用

第7章 C#常(cháng)用數據類型檢(jiǎn)查與轉換(huàn) 147

7.1 數值數(shù)據類型檢查與轉換 147

7.1.1 整數檢查 147

7.1.2 實數檢查 149

7.1.3 整數和字(zì)符串之間的轉換(huàn) 150

7.1.4 浮點數和字(zì)符串之間的轉換 151

7.2 布爾數據類型檢查與轉(zhuǎn)換 153

7.2.1 布爾值檢查 153

7.2.2 布爾值和字符串之間的轉換 153

7.3 時間數據類型(xíng)檢查與轉(zhuǎn)換(huàn) 154

7.3.1 時間數據類型(xíng)檢查 154

7.3.2 時間和字(zì)符串之間的轉(zhuǎn)換 155

7.4 數據類型檢查與轉換應用實例 156

第8章 字符串處理(lǐ) 158

8.1 不變字符串String處理 158

8.1.1 String類(lèi)和對(duì)象 158

8.1.2 插入字符(fú)串 159

8.1.3 刪除字符串 160

8.1.4 替換字符(fú)串 160

8.1.5 分割字(zì)符串 161

8.1.6 填(tián)充字符串 161

8.1.7 比較字符串 162

8.1.8 連接字(zì)符串 163

8.1.9 處理字(zì)符串中的空白 165

8.1.10 轉換字符串大小寫(xiě) 165

8.1.11 匹配和檢(jiǎn)索字符串 166

8.1.12 獲取子字符串 168

8.1.13 格式化字(zì)符串 169

8.1.14 編碼字符串 169

8.1.15 不(bú)可變字符串String處理的應用 170

8.2 可變字(zì)符串StringBuilder處理 172

8.2.1 StringBuilder類和對象 172

8.2.2 追加(jiā)字(zì)符串 172

8.2.3 插入字符串(chuàn) 174

8.2.4 刪除字符串 176

8.2.5 替換(huàn)字符串 176

8.2.6 複(fù)製字符串 177

8.2.7 處(chù)理(lǐ)字符串容量 178

8.2.8 可(kě)變字符串StringBuilder處理的應用 179

第9章 .NET框架中正則表達式的應用 181

9.1 .NET框架中的正則(zé)表達式類庫(kù) 181

9.1.1 System.Text.RegularExpressions名字空間(jiān) 181

9.1.2 正則(zé)表達式類Regex 182

9.1.3 正則表達式選項 183

9.1.4 檢查是否匹配表達式 183

9.1.5 匹配單個匹配項 185

9.1.6 匹配多個匹配項 186

9.1.7 替換 188

9.1.8 使用委托Matchevalsuator處理匹配結果 189

9.1.9 獲取分組名稱(chēng) 190

9.1.10 分割表達式 190

9.2 使用正則表達式類Regex處理字符串 191

9.2.1 隻包含數(shù)字驗證 191

9.2.2 整數驗證 191

9.2.3 實數驗證 192

9.2.4 電話(huà)號碼(mǎ)驗證 192

9.2.5 郵政編碼驗證 192

9.2.6 身份證號碼驗證 192

9.2.7 銀行卡號驗證 193

9.2.8 日期和時間驗證 193

9.2.9 車牌(pái)號碼驗證 193

9.2.10 IP地址驗證 194

9.2.11 電子郵件(jiàn)驗證 194

9.2.12 URL驗證 194

9.2.13 提取網頁標(biāo)題 194

9.2.14 提取網頁中的HTTP地址(zhǐ) 196

9.2.15 提取網頁中的圖像地址 197

第10章(zhāng) 數據驗證 199

10.1 驗(yàn)證概述 199

10.2 非空驗證 201

10.2.1 無初始值的非空驗(yàn)證 201

10.2.2 指定初始(shǐ)值的驗證 202

10.3 範圍驗證 203

10.3.1 整數範圍驗證 203

10.3.2 字母範圍驗證 204

10.3.3 日期範圍驗證 205

10.4 比較驗證 206

10.4.1 兩個控件內容的比較驗證 206

10.4.2 指(zhǐ)定的值和控件內容的比較驗證 207

10.4.3 檢查控件內容的數據類型 208

10.5 正則表達式驗證(zhèng) 209

10.5.1 整數驗證 209

10.5.2 數值驗證 210

10.5.3 電(diàn)話號碼驗(yàn)證(zhèng) 211

10.5.4 身份證號碼驗證 212

10.5.5 日期和時間驗證 213

10.5.6 電子郵件(jiàn)驗證 214

10.5.7 URL驗證(zhèng) 215

10.6 自定義驗證(zhèng) 217

10.6.1 自定義服務器端(duān)驗證 217

10.6.2 自定義(yì)客戶端驗證 218

10.7 顯示驗證摘要 219

10.7.1 在(zài)網頁上顯示驗證摘要 220

10.7.2 在對話框上顯示驗證摘要 220

第三篇 ASP中正則(zé)表(biǎo)達式的應用

第11章 ASP數據類型及其(qí)轉換 225

11.1 VBScript數據類型 225

11.2 VBScript數據類型判斷 226

11.2.1 判(pàn)斷變量是否為數組 226

11.2.2 判斷變量是否為日期 227

11.2.3 判斷變量(liàng)是(shì)否為空 228

11.2.4 判斷變量是否為空(kōng)值 228

11.2.5 判斷變量(liàng)是否為數值 229

11.2.6 判(pàn)斷變量是否為對象 230

11.2.7 獲取變(biàn)量的(de)子類型 231

11.2.8 獲取變量的類型信息 231

第12章 ASP字(zì)符串處理(lǐ) 233

12.1 字符串截取、組合 233

12.1.1 獲取(qǔ)字符串長度 233

12.1.2 正(zhèng)向(xiàng)截取字符串 234

12.1.3 反向截取字符串 234

12.1.4 從中截取字符串(chuàn) 235

12.1.5 刪除(chú)字符串前導(dǎo)空格 236

12.1.6 刪除字符串後導空格 236

12.1.7 刪除字符串前後導空格 237

12.1.8 將數組元素連接為字符串 238

12.1.9 切分字符串 238

12.2 字符串查找、替換 239

12.2.1 正向查找字符串 239

12.2.2 反向查找字符串 241

12.2.3 字符串替換 242

12.3 字符(fú)串(chuàn)轉化 243

12.3.1 字符串小寫轉化(huà) 243

12.3.2 字符串大(dà)寫轉化 244

12.3.3 字符串(chuàn)倒序排列 245

12.3.4 構造指定元(yuán)素的字符串 246

12.3.5 構造空格字符(fú)串 247

第13章 ASP中(zhōng)正則表達式的應用 248

13.1 正則表達式對象RegExp概述 248

13.1.1 創建正則(zé)表達式對象 248

13.1.2 指定正(zhèng)則表達式(shì) 248

13.1.3 進行正(zhèng)則匹(pǐ)配檢驗 249

13.2 提高匹(pǐ)配效率 250

13.2.1 設置匹配範圍 250

13.2.2 指定忽略(luè)大小寫 250

13.2.3 進行正則匹配替換 251

13.3 匹配集(jí)合Matches 252

13.3.1 獲取Matches集合 252

13.3.2 Matches集合與Match對(duì)象 253

第四篇 PHP中正則表達式的應(yīng)用

第(dì)14章 PHP數據類型及其轉換 259

14.1 PHP常見(jiàn)數據類型 259

14.1.1 布爾型 259

14.1.2 NULL型 260

14.1.3 整型 260

14.1.4 浮點型 260

14.1.5 字符串 260

14.1.6 數組 262

14.1.7 對象 263

14.2 類型轉換 264

14.2.1 變量類(lèi)型變化 264

14.2.2 強製類型轉換 266

14.2.3 字符串轉換 268

14.2.4 數值轉換 269

14.2.5 數組轉換 269

第15章 PHP字符串處(chù)理 270

15.1 字符(fú)串分析(xī) 270

15.1.1 訪問字符(fú)串中的字符 270

15.1.2 處理子字(zì)符(fú)串 271

15.1.3 分割字符串 273

15.2 字符串的整理 275

15.2.1 刪除字符(fú)串的(de)空白 275

15.2.2 字符串的填充 276

15.2.3 字符(fú)串大小寫的轉換 277

15.2.4 字符串(chuàn)的反轉 278

15.3 字符(fú)串的比較 278

15.3.1 按ASCII碼順序比較 278

15.3.2 按“自然排序”法比較 280

15.3.3 按相似性比較 281

15.4 字符串的查找和替換 282

15.4.1 查找字符串(chuàn) 282

15.4.2 替換(huàn)字符串 283

15.5 字符(fú)串(chuàn)的格式化 286

15.5.1 格式化數字(zì) 286

15.5.2 格式化字符串 286

15.6 處理HTML和URL 288

15.6.1 HTML實體的處理(lǐ) 288

15.6.2 HTML標簽的清理(lǐ) 290

15.6.3 URL字符串(chuàn)的解析 291

15.6.4 URL編碼處理 293

15.6.5 查詢字符串的構造 293

第16章 PHP中正則表達式的應用 295

16.1 POSIX擴展庫正則表達式函(hán)數 295

16.1.1 模式匹(pǐ)配 295

16.1.2 模式替換 297

16.1.3 模式分割 297

16.2 PCRE庫的正(zhèng)則表達式函數 298

16.2.1 進行正則表達式匹配 298

16.2.2 取得正則表達式(shì)的全部匹配 299

16.2.3 返(fǎn)回與模式匹配的數組單(dān)元 300

16.2.4 正則表達式的替換 300

16.2.5 正則表達式的拆分 301

16.3 PHP與正則表達(dá)式的綜合應用 302

16.3.1 表單(dān)驗證 302

16.3.2 UBB代(dài)碼 306

16.3.3 分析Apache日誌文件 310

......

軟件截圖

下載地址 電腦版

點擊報錯(cuò) 軟(ruǎn)件無法(fǎ)下(xià)載或下載後無法使(shǐ)用,請(qǐng)點擊報(bào)錯,謝謝!

用戶評論

熱門評論

最新評論

第(dì) 1 樓 江蘇蘇州蘇州工業職業技術(shù)學(xué)院客人 發表於: 2017/09/15 22:05:46
內容(róng)詳細,很有邏輯,非常適合自學正則(zé)表達式,下載後還可以打印,真是(shì)很好,對著電腦都(dōu)可以學習了,收(shōu)藏了。

支持(0) 蓋樓(回複(fù))

發表(biǎo)評論 查看所有評論(1)

昵稱:
請不(bú)要評論無意義或髒話,我們所有評論會有人(rén)工審核.
字數(shù): 0/500 (您的評(píng)論需要(yào)經過審核才能顯示)
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡