Regex 教程

來源:互聯網
上載者:User
Regex 教程

由於排版和篇幅關係,本文僅提供PDF版本:
http://www.tracefact.net/document/Regular-Expression-Tutorial.pdf

這裡列出本文的目錄:

  • 引言
  • 什麼是Regex?
  • 準備工作
  • 匹配單個字元
    1. 匹配固定單個字元
    2. 匹配任意單個字元
    3. 匹配“”元字元
    4. 匹配字元組
      1. 字元組的基本文法
      2. 在字元組中使用字元區間
      3. 反義字元組
    5. 匹配特殊字元7
      1. 匹配元字元
      2. 匹配Null 字元
      3. 匹配特定字元類型9
        1. 匹配數字類型
        2. 匹配字母、數字、底線
        3. 匹配Null 字元
  • 匹配多個字元
    1. 匹配一個或多個
    2. 匹配零個或多個字元
    3. 匹配零個或一個字串
    4. 匹配指定數目字元
      1. 匹配固定數目的字元
      2. 匹配區間以內數目的字元
    5. 貪婪匹配和惰性匹配
      1. 貪婪匹配、惰性匹配概述
      2. 貪婪匹配的匹配過程
      3. 惰性匹配的匹配過程
      4. 值得注意的兩個匹配模式
  • 匹配邊界
    1. 匹配單詞邊界
    2. 邊界及其相對性
      1. 邊界的定義
      2. 邊界的相對性
    3. 匹配非單詞邊界
    4. 匹配文本邊界
      1. 匹配文本首
      2. 匹配文本末
  • 匹配子模式
    1. 子模式
    2. “或”匹配
    3. 在子模式中使用“或”匹配
    4. 嵌套子模式
  • 後向引用
    1. 理解後向引用
    2. 後向引用的一個常見應用
    3. Net中的後向引用
  • 文本替換
    1. 使用後向引用進行文本替換

      1. 高亮顯示文本
      2. 替換電話號碼格式
    2. Net 中的文本替換
  • 預查和非擷取匹配
    1. 理解非擷取匹配
    2. 正向預查
    3. 反向預查
    4. 正向、反向預查組合
    5. 負正向預查、負反向預查
      1. 負正向預查
      2. 負反向預查
  • 總結

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.