文本处理

对文本内容实施某种处理,输出处理的结果。


image.png


参数

输入

【待处理内容】需要处理的文本内容。

【处理】进行哪种处理。支持的选项有:

  • 转大写:将英文字母转换为大写;
  • 转小写:将英文字母转换为小写;
  • 前后反转:将文本串前后倒转,“ABC”=》“CBA”
  • 截取:取文本串中的一部分。参数:
  • 【开始位置】从哪个位置开始截取。如果是0或正数,表示从前往后数第几个字符(以0为开始序号);如果为负数,则表示从后向前数第几个字符。
  • 【长度】要截取内容的长度。如果为大于0,表示截取指定的长度;如果为0,则截取从开始位置到末尾的所有内容。
  • 去除前面空白字符:去除文本串前端的不可见字符;
  • 去除后面空白字符:去除文本串末尾的不可见字符;
  • 去除前后空白字符:去除文本串两段的不可见字符;
  • URL编码
  • URL解码
  • Html编码
  • Html解码
  • 组合词拆分成句子(thisIsChina=>this Is China):将驼峰格式的合成词拆分成句子,通常用于将程序代码中的变量名、函数名拆分后搜索或翻译。
  • Base64编码
  • Base64解码
  • 去除空行:滤除多行文本中不包含可见字符的行;
  • 合并多个空行:将多个空行合并为1个,用于整理程序代码;
  • 排序多行A-Z:将多行文字按字母顺序排序;
  • 排序多行Z-A:将多行文字按字母顺序倒序排序;
  • 翻转多行顺序:将多行文字的各行顺序倒转;
  • 首字母大写:将句子中的每个单词修改为首字母大写;
  • 格式化JSON:将json数据格式化,请确保输入的内容为合法的json数据;
  • 计算MD5哈希
  • 计算SHA256哈希
  • 计算SHA1哈希
  • 金额数字转换为大写:将数字金额转换为大写格式;
  • 转义文本为合法Json值:将一段文本转换为合法的json字段值(将里面的特殊字符进行转义,避免拼接的json内容出现格式混乱);
  • 解码Unicode字串(\\uXXXX转普通字符)
  • 转换编码:转换文本的编码,通常用于处理网络返回数据;


输出

【结果】处理后的输出。

语雀在语雀上查看