小龙

文本处理

文本处理分类:字数统计、文本去重、文本排序、文本对比、文本替换、文本大小写转换、文本繁简转换、文本空格清理。查看工具说明、输入参数与本地处理结果。

文本去重

文本去重:按整行比较并保留首次出现的原文与原顺序,空行也作为一项处理。

文本排序

文本排序:自然排序使用中文 Intl.Collator,数字按数值比较;数值模式要求每行均为有限数字。

文本对比

文本对比:绿色为新增,红色删除线为删除。超过 20 万字符请先分段比较。

文本替换

文本替换:字面量模式不解释 $ 等替换语法。正则模式在独立 Worker 中运行,超过 800 毫秒会中止。

文本大小写转换

文本大小写转换:使用 Unicode 大小写规则,部分字符转换后长度会变化。

文本繁简转换

文本繁简转换:使用 OpenCC 词组转换;专名和上下文相关词请人工复核。

文本空格清理

文本空格清理:逐行模式保留空行;水平空白合并模式不删除换行。

文本空行删除

文本空行删除:只删除符合条件的空行,保留其他行内容。

文本反转

文本反转:按 Unicode 字素反转,不拆开 emoji 和组合字符。

文本分割

文本分割:每个分段输出为一行;按长度分割时使用 Unicode 字素。

文本合并

文本合并:逐行合并按相同行号连接,较短文本缺少的行按空内容处理。

文本随机打乱

文本随机打乱:使用 Web Crypto 随机源和 Fisher–Yates 洗牌;每次结果可能相同。

文本首字母大写

文本首字母大写:对每个由 Unicode 字母开头的单词首字母大写,不是英语标题风格规则。

中文转拼音

中文转拼音:使用 pinyin-pro 词组读音;多音字与人名读音请复核。非汉字保持原文。

拼音首字母提取

拼音首字母提取:按词组读音提取拼音首字母,非汉字保持原文。

Markdown编辑器

Markdown编辑器:执行后展示净化后的 HTML 预览;脚本、事件处理器和危险链接均由 DOMPurify 清理。

HTML转文本

HTML转文本:按 HTML 标准解析并解码实体,忽略脚本与样式;段落、表格与换行保留必要分隔。

文本转HTML

文本转HTML:所有输入先进行 HTML 转义,不把用户文本当作标签执行。

敏感信息脱敏

敏感信息脱敏:规则是格式识别,无法识别全部私人信息;导出前请复核。自定义正则在独立 Worker 中限时执行。

文本行编号

文本行编号:可保留空行不编号,其余行按顺序递增。