字数统计
文字计数,一目了然
文本处理分类:字数统计、文本去重、文本排序、文本对比、文本替换、文本大小写转换、文本繁简转换、文本空格清理。查看工具说明、输入参数与本地处理结果。
文字计数,一目了然
文本去重:按整行比较并保留首次出现的原文与原顺序,空行也作为一项处理。
文本排序:自然排序使用中文 Intl.Collator,数字按数值比较;数值模式要求每行均为有限数字。
文本对比:绿色为新增,红色删除线为删除。超过 20 万字符请先分段比较。
文本替换:字面量模式不解释 $ 等替换语法。正则模式在独立 Worker 中运行,超过 800 毫秒会中止。
文本大小写转换:使用 Unicode 大小写规则,部分字符转换后长度会变化。
文本繁简转换:使用 OpenCC 词组转换;专名和上下文相关词请人工复核。
文本空格清理:逐行模式保留空行;水平空白合并模式不删除换行。
文本空行删除:只删除符合条件的空行,保留其他行内容。
文本反转:按 Unicode 字素反转,不拆开 emoji 和组合字符。
文本分割:每个分段输出为一行;按长度分割时使用 Unicode 字素。
文本合并:逐行合并按相同行号连接,较短文本缺少的行按空内容处理。
文本随机打乱:使用 Web Crypto 随机源和 Fisher–Yates 洗牌;每次结果可能相同。
文本首字母大写:对每个由 Unicode 字母开头的单词首字母大写,不是英语标题风格规则。
中文转拼音:使用 pinyin-pro 词组读音;多音字与人名读音请复核。非汉字保持原文。
拼音首字母提取:按词组读音提取拼音首字母,非汉字保持原文。
Markdown编辑器:执行后展示净化后的 HTML 预览;脚本、事件处理器和危险链接均由 DOMPurify 清理。
HTML转文本:按 HTML 标准解析并解码实体,忽略脚本与样式;段落、表格与换行保留必要分隔。
文本转HTML:所有输入先进行 HTML 转义,不把用户文本当作标签执行。
敏感信息脱敏:规则是格式识别,无法识别全部私人信息;导出前请复核。自定义正则在独立 Worker 中限时执行。
文本行编号:可保留空行不编号,其余行按顺序递增。