鬼斧神工之正則表達式

《鬼斧神工之正則表達式》是慕課網提供的慕課課程,授課老師是壞大叔bbUncle。

基本介紹

  • 中文名:鬼斧神工之正則表達式
  • 提供方:慕課網
  • 類別:慕課
  • 授課老師:壞大叔bbUncle
課程簡介,課程大綱,

課程簡介

本課程通過實際的同步命令演示和形象的概念介紹並以PHP語言為藍本,讓小夥伴們了解正則表達式的基本語法以及理解正則表達式在實際開發中的強大用處。

課程大綱

第1章初識正則表達式
介紹正則表達式的產生背景,並通過簡單的實例,描述正則表達式在編程中的廣泛套用。
1-1正則表達式歷史背景與發展歷程(02:31)
1-2正則表達式套用範圍—我們是老盆友了(03:11)
1-3正則表達式套用範圍—各程式語言對正則的支持(02:04)
1-4正則表達式套用範圍—正則表達式是什麼(02:12)
第2章正則表達式函式解析
介紹PHP中常用的正則表達式函式的基本使用以及注意事項。
2-1課程準備(02:17)
2-2正則表達式函式參數說明(00:55)
2-3正則表達式數據輸出函式簡介(01:02)
2-4正則表達式函式之preg_match與preg_match_all(06:23)
2-5正則表達式函式之preg_replace與preg_filter(07:08)
2-6正則表達式函式之preg_grep(02:29)
2-7正則表達式函式之preg_split(02:20)
2-8正則表達式函式之preg_quote(02:01)
2-9正則表達式函式總結(01:48)
第3章正則表達式基本語法
介紹正則表達式的基本用法,通過regexpal工具演示並講解了界定符、原子、元字元、量詞,以及邊界控制和模式單元的基本使用和注意事項。
3-1概述(01:37)
3-2[正則表達式]界定符(01:59)
3-3[正則表達式]regexpal工具(03:49)
3-4[正則表達式]原子概念(02:13)
3-5[正則表達式]可見原子演示(04:45)
3-6[正則表達式]不可見原子(02:28)
3-7[正則表達式]元字元之原子的篩選方式(08:12)
3-8[正則表達式]元字元之原子的集合(04:44)
3-9[正則表達式]量詞(07:22)
3-10[正則表達式]邊界控制(02:09)
3-11[正則表達式]模式單元(02:11)
第4章模式修正
介紹貪婪匹配、懶惰匹配、忽略大小寫等模式修正的使用方法。
4-1懶惰匹配與貪婪匹配(06:07)
4-2忽略大小寫(02:44)
4-3忽略空白符(01:19)
4-4修正模式(00:20)
第5章實戰篇—常見正則表達式書寫
介紹日常開發中常見的正則表達式的書寫,包括手機、email、URL地址等的匹配規則講解。
5-1實戰內容概述(00:57)
5-2常見正則表達式—非空匹配(02:10)
5-3常見正則表達式—浮點數匹配(03:00)
5-4常見正則表達式—手機號匹配(02:16)
5-5常見正則表達式—email地址匹配(04:46)
5-6常見正則表達式—URL地址匹配(02:56)
5-7常見正則表達式總述(00:49)
第6章實戰篇—正則工具類開發
介紹正則工具類的開發思路和實現過程。
6-1[正則表達式]工具類開發—成員屬性(03:02)
6-2[正則表達式]工具類開發—構造方法(01:15)
6-3[正則表達式]工具類開發—核心匹配方法(10:37)
6-4[正則表達式]工具類開發—數據驗證方法(10:36)
6-5[正則表達式]驗證工具類(03:49)
第7章實戰篇—註冊表單驗證
介紹如何使用開發的正則工具類,完成註冊表單的驗證。
7-1[正則表達式]前台頁面準備(02:34)
7-2[正則表達式]註冊表單驗證(04:37)
第8章實戰篇—仿Smarty簡易模板引擎
介紹簡易的模板引擎類的開發和實現過程。
8-1模板引擎簡介(01:31)
8-2模式單元進階篇(04:02)
8-3模板引擎類—成員屬性(05:00)
8-4模板引擎類—構造函式(02:02)
8-5模板引擎類—寫入和獲取數據(01:56)
8-6模板引擎類—獲取模板源檔案(02:37)
8-7模板引擎類—模板編譯(一)(02:22)
8-8模板源檔案創建及正則匹配(04:00)
8-9模板引擎類—模板編譯(二)(08:30)
8-10正則替換測試(05:24)
8-11模板引擎類—模板編譯(三)(01:37)
8-12模板引擎類—顯示模板(01:45)
8-13模板引擎測試(04:47)
8-14關於編譯檔案(00:54)
8-15模板引擎總述(03:02)

相關詞條

熱門詞條

聯絡我們