跳到主要内容

文本处理

对一段文本做一种处理并输出结果。只要替换指定内容,用 替换文本

当前模块定义

概述

先选 处理,再按类型填写附加参数。点开下拉可看当前全部选项。

参数说明

待处理内容:原文。

处理:要做哪一种。下面按类型说明;名称与下拉一致。

失败后停止:处理失败是否中止动作。默认开启。

大小写与翻转

处理说明
英文转大写 / 英文转小写abcABC
前后反转ABCCBA
首字母大写每个单词首字母大写
组合词拆分成句子(thisIsChina=>this Is China)驼峰拆成词,方便搜索或翻译

截取、插入、删除、补齐

这些项会显示 开始位置长度内容总宽度填充字符(按处理类型)。

开始位置:从 0 计;负数表示从末尾往前。

长度:截取时 0 表示一直到末尾;负数表示截到结束前若干字符。移除时是要删的个数。

内容:插入或追加的文字。追加也可用表达式 $={文本1} + "追加内容"

总宽度 / 填充字符:左右补齐用,默认空格。

例如:aaa 在位置 2 插入 bbaabbaabcdefg-2 移除长度 2abcdeabc 左侧用 * 补到 5 → **abc

空白与多行

处理说明
去除前面 / 后面 / 前后空白字符去空格和 Tab,不含零宽字符
移除零宽字符旧稿未写
去除空行丢掉没有可见字符的行
合并多个空行连续空行收成 1 行
排序多行A-Z / 排序多行Z-A按字母序
翻转多行顺序整行倒序

编解码与哈希

处理说明
URL编码 / URL解码 (+解码为空格)解码时 + 变空格
URL数据解码 (保留+号)旧稿未写
Html编码 / Html解码
HTML转纯文本旧稿未写
Base64编码 / Base64解码
计算MD5 / SHA1 / SHA256哈希
转义文本为合法Json值避免拼进 JSON 时格式乱掉
格式化JSON输入必须是合法 JSON
解码Unicode字串(\uXXXX转普通字符)\u65b9\u6b63\u5c0f方正小
转换编码显示 编码目标编码,常用于网络返回值

中文数字与环境变量

处理例子
金额数字转换为大写1234壹仟贰佰叁拾肆元
中文转数字一万二千三百四十五点四五12345.45
数字转中文12345.4512,345.45一万二千三百四十五点四五
替换环境变量%USERPROFILE%\AppData → 实际用户目录

输出

  • 是否成功:处理是否成功。
  • 结果:处理后的文本。

限制与排障

格式化 JSON 时输入不合法会失败。去空白不含零宽字符,需要时另选 移除零宽字符。哈希整文件请用 检查路径/获取文件信息,避免整文件进内存。

相关链接

更新于