分享錄制的正則表達式入門、高階以及使用 .NET 實現網絡爬蟲視頻教程


Regex Lesson
我發布的「正則表達式入門以及高階教程」,歡迎學習。

課程簡介

  • 正則表達式是軟件開發必須掌握的一門語言,掌握后才能很好地理解到它的威力;
  • 課程采用概念和實驗操作 4/6 分隔,幫助大家理解概念后再使用大量的實例加深對概念的理解;
  • 實例操作是對概念最好的理解,也是學習新語言最有效的辦法;
  • 在課程中也穿插着大量軟件開發的技巧和大家分享;
  • 應該是把晦澀的正則表達式講解的最生動的課程;
  • 掌握了正則表達式后,您一定會覺得這是一門最值得掌握的語言。

課程大綱

第一課:正則表達式入門簡介、使用場景、學習工具介紹和環境搭建

  • 講解正則表達式的基本概念;
  • 包括所有開發語言都可以使用的正則表達式,以及 Office、文本編輯器等中的使用;
  • 學習正則表達式的幾個工具介紹;
  • 課程環境的搭建以及一些技巧。

第二課:初識正則表達式以及元字符概念

  • Windows 系統命令行中存在的最簡單的正則表達式;
  • 元字符概念以及元字符的反義;
  • 轉義的概念以及正則表達式中的使用;
  • 正則表達式語言中的注釋方法。

第三課:元字符的實例講解

  • 第二課課程概念結合實例的講解。

第四課:正則表達式中的重復

  • 講解正則表達式中的幾種重復模式;
  • 重點解釋重復的幾種模式的區別;
  • 講解正則表達式中重復的使用場景。

第五課:重復的示例講解

  • 第四課中重復概念的示例講解。

第六課:正則表達式中的分組概念

  • 講解正則表達式中重要的一個概念:分組;
  • 分組的概念;
  • 分組的命名模式;
  • 分組的用途;
  • 正則表達式中的貪婪和懶惰;
  • 正則中可以使用的一些處理選項。

第七課:分組概念的實例講解

  • 在正則測試工具中使用分組的概念快速查看結果並分組;
  • notepad++ 等文本編輯器中分組的使用;
  • .NET 開發中的分組的用法;
  • 大量重復文本替換的工作如何使用正則表達式一秒鍾搞定。

第八課:正則表達式高階講解

  • 反向引用;
  • 零寬斷言/負向零寬斷言的概念以及使用場景;
  • 冗長的平衡組和遞歸匹配。

第九課:高階正則表達式的實例講解

  • 反向引用的實例講解;
  • 零寬斷言的示例講解和解析;
  • 看一看如何寫平衡組的匹配以及使用場景;
  • 處理選項在測試工具以及.NET開發環境中的使用。

第十課:綜合實例以及掌握后正則表達式后處理文本的鋒利

  • 使用文本編輯器瞬間批量替換文本成你想要的結構;
  • 使用 .NET 寫一個機器人(爬蟲)抓取網站,包含各種開發技巧以及正則的測試技巧;
  • 其他妙用正則表達式的場景演示。

完整播單

播單:正則表達式視頻教程

課程討論解答QQ群

正則表達式課程討論解答QQ群:494334057


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM