文本按列選取工具

輸入文本

選取設定
例如:起始列=1,長度=10,將選取每行從第1列開始的10個字元/位元組

選取結果

使用說明:

功能特點:

  • 按字元選取:以字元為單位選取,一個漢字算1個字元,適合處理文本內容
  • 按位元組選取:以位元組為單位選取,一個漢字佔3個位元組(UTF-8),適合處理定長記錄
  • 靈活的列範圍:支援指定起始列和長度,可以選取任意列範圍
  • 智慧處理:支援去除空白、刪除空行、新增行號等選項
  • 便捷操作:支援一鍵複製選取結果
  • 純前端處理,資料不會上傳到伺服器,保護隱私安全

應用場景:

  • 日誌檔案處理:提取日誌中的特定欄位(如時間戳、級別、訊息等)
  • 定長記錄處理:處理固定格式的文本檔案,按列位置提取資料
  • 資料清洗:從雜亂的文本中選取有用部分
  • 程式碼處理:選取程式碼的特定列(如去除行號、提取註釋等)
  • 表格資料提取:從對齊的文本表格中選取指定列
  • 批次文本裁剪:統一選取多行文本的指定部分

使用技巧:

  • 列號從1開始計數,第1列對應第1個字元/位元組
  • 長度留空表示選取到每行末尾
  • 如果起始列大於行長度,該行將輸出為空(可用"刪除空行"選項過濾)
  • 字元模式適合中英文混排的文本,位元組模式適合固定位元組寬度的記錄
  • 使用"新增行號"選項,可以在結果中保留原始行號資訊

示例:

原始文本:  Hello World! Welcome
起始列=7,長度=5(字元模式)
選取結果: World