自 2010 年 · 每月支援超過 200 萬次工具執行
自 2010 年
加到 Chrome

我的工具箱

自動模式

尚未收藏任何工具。

升級為高級版
相關工具
隨機化行反轉行序小寫大寫字母文字行處理器估算計算機Robots.txt 產生器
主頁 > 文本工具 > 文本修改工具
 

刪除包含某字串的行

依字串或正規表示式篩選文字,刪除或保留符合條件的行。可區分大小寫、全字比對,並即時顯示處理結果。

免費使用無需註冊2026年1月更新
刪除包含某字串的行立即免費試用 ▼
輸入文字
匹配模式
動作
匹配模式

Embed 刪除包含某字串的行 Widget

刪除包含某字串的行

歡迎使用「刪除包含某字串的行」工具,這是一個強大且靈活的文字行過濾器,可幫助您根據模式匹配保留或刪除行。無論您是在處理日誌檔案、過濾資料、清理程式碼還是從文字中提取特定內容,此工具都提供多種匹配模式和即時統計資訊,使文字過濾變得快速高效。

這個工具是做什麼用的?

此工具透過保留或刪除包含特定模式的行來過濾多行文字。您可以使用它:

主要特點

保留或刪除

選擇是保留包含模式的行還是刪除它們。適用於任何用例的靈活過濾。

多種匹配模式

支援包含、全字匹配、以...開始、以...結束或完整的正規表示式。

區分大小寫

根據您的需要開啟或關閉區分大小寫匹配。

即時統計

確切查看匹配、保留和刪除了多少行,並附有百分比細分。

瞭解匹配模式

包含(行中任何位置)

預設模式,匹配行內任何位置出現的模式。如果您搜尋「error」,它將匹配包含「error」、「errors」、「ErrorHandler」、「myerror123」等的行。

全字匹配

僅當模式作為完整單字出現時才匹配,而不是作為另一個單字的一部分。搜尋「error」將匹配「Found error in file」,但不會匹配「errors」或「ErrorHandler」。這使用單字邊界檢測。

以...開始

匹配以指定模式開頭的行。適用於過濾以特定前綴(如「[ERROR]」、「//」或「http」)開頭的行。

以...結束

匹配以指定模式結尾的行。適用於按檔案副檔名、字尾或行尾進行過濾。

正規表示式

使用完整的正規表示式語法進行複雜的模式匹配。這允許匹配數字、字元類、交替、錨點等。示例:

什麼是區分大小寫匹配?

區分大小寫匹配意味著大写和小寫字母被視為不同的字元。例如,在啟用區分大小寫匹配的情況下,「Error」將不會匹配「error」或「ERROR」。在禁用時(預設),三者都會匹配。如果您希望忽略字母大小寫進行匹配,請禁用此項。

如何使用此工具

  1. 貼上您的文字:在輸入文字區域輸入或貼上您要過濾的多行文字。每一行將單獨處理。
  2. 輸入模式:輸入您要匹配的模式。這可以是一個單字、短語或正規表示式,具體取決於您的匹配模式選擇。
  3. 選擇動作:選擇是保留包含模式的行還是刪除它們。「保留」提取匹配行;「刪除」過濾掉它們。
  4. 選擇匹配模式:選擇模式的匹配方式:包含、全字匹配、以...開始、以...結束或正規表示式。
  5. 處理並複製:單擊「過濾行」按鈕進行處理。查看統計資訊和過濾結果,然後單擊「複製結果」以複製到剪貼簿。

常見用例

過濾日誌檔案

透過保留包含「ERROR」或「[ERROR]」的行,從應用程式日誌中僅提取錯誤訊息。透過過濾掉包含「DEBUG」的行來刪除偵錯資訊。

處理資料檔案

透過保留包含特定值的行來過濾 CSV 或 TSV 資料。刪除以特定字元開頭的標題行或註釋行。

程式碼清理

透過過濾掉以「//」、「#」或「/*」開頭的行,從原始碼中刪除註釋行。透過保留包含「TODO」或「FIXME」的行來提取待辦事項。

URL 過濾

透過過濾「https://」僅保留安全 URL。透過僅保留包含您網域的行來刪除外部連結。

獲得更好結果的技巧

專業提示:當您想要匹配確切的單字而不希望出現部分匹配時,請使用「全字匹配」模式。這可以防止「error」匹配到「errors」或「errorHandler」。
正規提示:使用正規表示式時,請記住,如果您想按字面意思匹配特殊字元(如 . * + ?),則需要使用反斜杠對其進行轉義。例如,使用「\.」來匹配點號。

「保留」和「刪除」動作之間有什麼區別?

當您選擇「保留包含模式的行」時,輸出中僅保留與您的模式匹配的行。當您選擇「刪除包含模式的行」時,匹配模式的行將被刪除,僅保留不匹配的行。根據您是要提取匹配內容還是將其過濾掉來選擇。

我可以使用正規表示式進行模式匹配嗎?

是的,選擇「正規表示式」匹配模式即可使用正規模式。這允許進階匹配,例如匹配數字 (\d+)、單字邊界 (\b)、字元類 ([a-z]) 等。正規表示式為複雜的過濾需求提供了強大的模式匹配能力。

常見問題解答

這個「刪除包含某字串的行」工具是做什麼用的?

此工具透過保留或刪除包含特定模式的行來過濾文字。您可以使用它從日誌中提取相關行、過濾資料檔案、清理文字內容,或根據模式匹配標準處理任何多行文字。

「保留」和「刪除」動作之間有什麼區別?

當您選擇「保留包含模式的行」時,輸出中僅保留與您的模式匹配的行。當您選擇「刪除包含模式的行」時,匹配模式的行將被刪除,僅保留不匹配的行。根據您是要提取匹配內容還是將其過濾掉來選擇。

不同的匹配模式是如何工作的?

「包含」匹配行中任何位置的模式。「全字匹配」僅在模式作為完整單字出現時(而不是作為另一個單字的一部分)才匹配。「以...開始」匹配以模式開頭的行。「以...結束」匹配以模式結尾的行。「正規表示式」允許使用正規語法進行進階模式匹配。

什麼是區分大小寫匹配?

區分大小寫匹配意味著大写和小寫字母被視為不同的字元。例如,在啟用區分大小寫匹配的情況下,「Error」將不會匹配「error」或「ERROR」。在禁用時(預設),三者都會匹配。如果您希望忽略字母大小寫進行匹配,請禁用此項。

我可以使用正規表示式進行模式匹配嗎?

是的,選擇「正規表示式」匹配模式即可使用正規模式。這允許進階匹配,例如匹配數字 (\d+)、單字邊界 (\b)、字元類 ([a-z]) 等。正規表示式為複雜的過濾需求提供了強大的模式匹配能力。

更多資源

引用此內容、頁面或工具為:

"刪除包含某字串的行" 於 https://MiniWebtool.com/zh-tw/刪除包含某字串的行/,來自 MiniWebtool,https://MiniWebtool.com/

由 miniwebtool 團隊。 更新日期:2026年1月9日

文本修改工具:

熱門與最新工具:

刪除重複行刪除空行移除標點符號線上工具查看全部 →
主頁 > 文本工具 > 文本修改工具 > 刪除包含某字串的行