Windows
一、UltraEdit中使用正則表達式刪除某個字符串(或特殊字符)后面的所有內容
舉例:將以下內容中左括號“(”包括本身和它之后的內容都刪除
正則表達式:^([^\(]*)\(.*$
替換框:$1(正則表達式中第一對圓括號中的表達式匹配到的內容)
備注:標紅即為刪除內容的開頭(特殊符號需添加轉義符“\”)

結果:

二、EditPlus中使用正則表達式刪除某個字符串(或特殊字符)后面的所有內容
舉例:將以下內容中左括號“【”包括本身和它之后的內容都刪除
正則表達式:^([^\【]*)\【.*$
替換框:$1(正則表達式中第一對圓括號中的表達式匹配到的內容)
備注:標紅即為刪除內容的開頭(特殊符號需添加轉義符“\”)

結果:
Linux
一、進入vi編輯模式下
舉例:將以下內容中左括號“【”包括本身和它之后的內容都刪除
正則表達式:%s/【.*//
各字符含義:
| * |
前一字符匹配0次或任意多次 |
| . |
匹配除了換行符外任意一個字符 |
| % |
每一行都進行處理 |
| s |
替代命令 格式:s/表達式/替換內容/ |

結果:
