- VB.Net 基礎教程
- VB.Net - 首頁
- VB.Net - 概述
- VB.Net - 環境設定
- VB.Net - 程式結構
- VB.Net - 基本語法
- VB.Net - 資料型別
- VB.Net - 變數
- VB.Net - 常量
- VB.Net - 修飾符
- VB.Net - 語句
- VB.Net - 指令
- VB.Net - 運算子
- VB.Net - 決策制定
- VB.Net - 迴圈
- VB.Net - 字串
- VB.Net - 日期和時間
- VB.Net - 陣列
- VB.Net - 集合
- VB.Net - 函式
- VB.Net - 子過程
- VB.Net - 類和物件
- VB.Net - 異常處理
- VB.Net - 檔案處理
- VB.Net - 基本控制元件
- VB.Net - 對話方塊
- VB.Net - 高階窗體
- VB.Net - 事件處理
- VB.Net 高階教程
- VB.Net - 正則表示式
- VB.Net - 資料庫訪問
- VB.Net - Excel 表格
- VB.Net - 傳送郵件
- VB.Net - XML 處理
- VB.Net - Web 程式設計
- VB.Net 有用資源
- VB.Net - 快速指南
- VB.Net - 有用資源
- VB.Net - 討論
VB.Net - 替換
替換用於替換模式。下表列出了替換 -
| 字元 | 描述 | 模式 | 替換模式 | 輸入字串 | 結果字串 |
|---|---|---|---|---|---|
| $number | 替換由組號匹配的子字串。 | \b(\w+)(\s)(\w+)\b | $3$2$1 | "one two" | "two one" |
| ${name} | 替換由命名groupname匹配的子字串。 | \b(?< word1>\w+)(\s)(?< word2>\w+)\b | ${word2} ${word1} | "one two" | "two one" |
| $$ | 替換文字“$”。 | \b(\d+)\s?USD | $$$1 | "103 USD" | "$103" |
| $& | 替換整個匹配的副本。 | (\$*(\d*(\.+\d+)?){1}) | **$& | "$1.30" | "**$1.30**" |
| $` | 替換匹配前輸入字串的所有文字。 | B+ | $` | "AABBCC" | "AAAACC" |
| $' | 替換匹配後輸入字串的所有文字。 | B+ | $' | "AABBCC" | "AACCCC" |
| $+ | 替換最後捕獲的組。 | B+(C+) | $+ | "AABBCCDD" | AACCDD |
| $_ | 替換整個輸入字串。 | B+ | $_ | "AABBCC" | "AAAABBCCCC" |
vb.net_regular_expressions.htm
廣告