文本分割合并

介绍

提供对字符串文本的各种操作,包括分割、合并、拼接、截取、计数等

使用方法

左侧为文本输入区域,右侧为操作区域,支持的操作包括:

  1. Split:按指定数量或字符串对文本进行分割,可以指定分隔符

    • 类型指定为数量时,可以输入以空格分隔的整数,文本将以这些数字依次分割,比如 123456 按照 1 2 循环分割的结果为 1 23 4 56
      • 右侧选项为循环开关和Unicode开关,如果字符串包含Unicode字符,则需要打开Unicode开关,否则可能出现乱码
      • 循环开关开启后,会以输入的数量进行循环分割,否则只分割一次,比如 123456 按照 1 2 循环分割的结果为 1 23 456
    • 类型指定为字符串时,可以用指定字符串分割文本,右侧选项会变为忽略大小写、全字匹配和使用正则表达式
      • 按字符串分割将会根据选项设置将匹配的字符串替换为指定的分隔符
    • 分隔符默认为空格,也可以指定为制表符、换行符或自定义文本
  2. Merge:将多个连续的指定文本删除或合并为1个

    • 合并文本默认为空格,可以指定为制表符、换行符、空白或自定义文本,支持多选
      • 空白包括空格、制表符和换行符
      • 自定义文本支持“\”转义符
    • 指定合并为1个时,可以指定目标文本为空格、制表符、换行符或自定义文本
  3. Join:使用指定字符串合并多行文本

    • 可以指定合并字符为空格、制表符或自定义文本,自定义文本支持“\”转义符
  4. Trim:删除开始或结束的指定字符串

    • 可以指定位置为开始、结束、两端
    • 删除字符默认为空格,还可以指定为空白或自定义文本,自定义文本支持“\”转义符
  5. Count:统计文本中指定字符串的数量

    • 输入文本改变时会统计其中的字符、空格、换行、英文字母、单词、数字、标点、特殊符号、中文的数量
    • 点击计数按钮可以统计指定的字符串的数量,指定字符串支持忽略大小写、全字匹配和使用正则表达式选项
    • 点击计数按钮后下方文本框中会显示所有Ascii字符的数量,以及输入文本中最多的100个字符及其数量

结果文本框右上角的三个按钮分别是:

  1. 复制结果:将结果复制到剪贴板
  2. 继续编辑:将结果复制到左侧文本框以供继续操作
  3. 比较文本:打开比较窗口对比结果和输入文本