簡(jiǎn)介:本課程通過(guò)實(shí)際的同步命令演示和形象的概念介紹并以PHP語(yǔ)言為藍(lán)本,讓小伙伴們了解正則表達(dá)式的基本語(yǔ)法以及理解正則表達(dá)式在實(shí)際開發(fā)中的強(qiáng)大用處。
第1章 初識(shí)正則表達(dá)式
介紹正則表達(dá)式的產(chǎn)生背景,并通過(guò)簡(jiǎn)單的實(shí)例,描述正則表達(dá)式在編程中的廣泛應(yīng)用。
第2章 正則表達(dá)式函數(shù)解析
介紹PHP中常用的正則表達(dá)式函數(shù)的基本使用以及注意事項(xiàng)。
- 視頻: 2-1 課程準(zhǔn)備 (02:17)
- 視頻: 2-2 正則表達(dá)式函數(shù)參數(shù)說(shuō)明 (00:55)
- 視頻: 2-3 正則表達(dá)式數(shù)據(jù)輸出函數(shù)簡(jiǎn)介 (01:02)
- 視頻: 2-4 正則表達(dá)式函數(shù)之preg_match與preg_match_all (06:23)
- 視頻: 2-5 正則表達(dá)式函數(shù)之preg_replace與preg_filter (07:08)
- 視頻: 2-6 正則表達(dá)式函數(shù)之preg_grep (02:29)
- 視頻: 2-7 正則表達(dá)式函數(shù)之preg_split (02:20)
- 視頻: 2-8 正則表達(dá)式函數(shù)之preg_quote (02:01)
- 視頻: 2-9 正則表達(dá)式函數(shù)總結(jié) (01:48)
第3章 正則表達(dá)式基本語(yǔ)法
介紹正則表達(dá)式的基本用法,通過(guò)regexpal工具演示并講解了界定符、原子、元字符、量詞,以及邊界控制和模式單元的基本使用和注意事項(xiàng)。
- 視頻: 3-1 概述 (01:37)
- 視頻: 3-2 [正則表達(dá)式] 界定符 (01:59)
- 視頻: 3-3 [正則表達(dá)式] regexpal工具 (03:49)
- 視頻: 3-4 [正則表達(dá)式] 原子概念 (02:13)
- 視頻: 3-5 [正則表達(dá)式] 可見原子演示 (04:45)
- 視頻: 3-6 [正則表達(dá)式] 不可見原子 (02:28)
- 視頻: 3-7 [正則表達(dá)式] 元字符之原子的篩選方式 (08:12)
- 視頻: 3-8 [正則表達(dá)式] 元字符之原子的集合 (04:44)
- 視頻: 3-9 [正則表達(dá)式] 量詞 (07:22)
- 視頻: 3-10 [正則表達(dá)式] 邊界控制 (02:09)
- 視頻: 3-11 [正則表達(dá)式] 模式單元 (02:11)
第4章 模式修正
介紹貪婪匹配、懶惰匹配、忽略大小寫等模式修正的使用方法。
第5章 實(shí)戰(zhàn)篇—常見正則表達(dá)式書寫
介紹日常開發(fā)中常見的正則表達(dá)式的書寫,包括手機(jī)、email、URL地址等的匹配規(guī)則講解。
第6章 實(shí)戰(zhàn)篇—正則工具類開發(fā)
介紹正則工具類的開發(fā)思路和實(shí)現(xiàn)過(guò)程。
第7章 實(shí)戰(zhàn)篇—注冊(cè)表單驗(yàn)證
介紹如何使用開發(fā)的正則工具類,完成注冊(cè)表單的驗(yàn)證。
第8章 實(shí)戰(zhàn)篇—仿Smarty簡(jiǎn)易模板引擎
介紹簡(jiǎn)易的模板引擎類的開發(fā)和實(shí)現(xiàn)過(guò)程。
- 視頻: 8-1 模板引擎簡(jiǎn)介 (01:31)
- 視頻: 8-2 模式單元進(jìn)階篇 (04:02)
- 視頻: 8-3 模板引擎類—成員屬性 (05:00)
- 視頻: 8-4 模板引擎類—構(gòu)造函數(shù) (02:02)
- 視頻: 8-5 模板引擎類—寫入和獲取數(shù)據(jù) (01:56)
- 視頻: 8-6 模板引擎類—獲取模板源文件 (02:37)
- 視頻: 8-7 模板引擎類—模板編譯(一) (02:22)
- 視頻: 8-8 模板源文件創(chuàng)建及正則匹配 (04:00)
- 視頻: 8-9 模板引擎類—模板編譯(二) (08:30)
- 視頻: 8-10 正則替換測(cè)試 (05:24)
- 視頻: 8-11 模板引擎類—模板編譯(三) (01:37)
- 視頻: 8-12 模板引擎類—顯示模板 (01:45)
- 視頻: 8-13 模板引擎測(cè)試 (04:47)
- 視頻: 8-14 關(guān)于編譯文件 (00:54)
- 視頻: 8-15 模板引擎總述 (03:02)