普莱费尔密码是一种双字母替换密码,由查尔斯·惠斯通于 1854 年发明,并由普莱费尔勋爵推广。它加密字母对(双字母组)而非单个字母,使其比简单替换密码更安全。加密使用由关键词构建的 5×5 矩阵,包含字母 A-Z(不包括 J)。每对字母使用三个规则加密:如果在同一行,向右移动;如果在同一列,向下移动;否则,形成一个矩形并交换角。此计算器提供加密和解密功能,自动处理文本准备(删除空格、J 替换为 I、双字母间插入 X)。普莱费尔密码是古典密码学的优秀入门,至今仍在一些教育环境中使用。
文本工具
文本查找替换工具 – 批量搜索替换
文本替换工具可查找给定文本中所有出现的特定单词、短语或字符序列,并将其替换为另一个。此操作是文本编辑、内容管理和数据清理中的基本操作。替换可以区分大小写或不区分大小写。它也可以仅匹配完整单词,从而避免替换较大单词的一部分(例如,启用选项后替换"猫"在"猫-科"中)。该工具使用搜索算法扫描整个文本,并一次性完成替换。它特别适用于标准化术语、纠正常见拼写错误、更新产品名称或准备发布文本。所有替换结果都会立即显示在结果区域中,您可以随时重置为默认示例。
更改文本字母大小写 – 免费在线转换工具
"更改文本字母大小写"工具是一款多功能转换器,只需点击一下即可将您的文本转换为不同的大小写格式。无论您需要标准化标题、格式化代码变量,还是准备发布内容,此工具都能轻松处理。
从理论上讲,大小写转换通过应用Unicode字符映射规则来实现。文本中的每个字母根据Unicode标准都有对应的大写或小写表示。该工具使用JavaScript字符串方法(如toUpperCase()和toLowerCase())进行基本转换。对于更复杂的格式,如"首字母大写(每个单词)"(每个单词首字母大写)或"首字母大写(每句)"(仅每个句子的首字母大写),该工具使用模式匹配来识别单词边界和标点符号,然后相应地应用大写规则。
其他格式如"驼峰式"(删除空格并大写内部单词)和"下划线式"(将空格替换为下划线)遵循特定的编程约定。这使得该工具对于需要快速文本格式化的开发人员、作家和内容创作者来说非常宝贵。
文本文件编码检测器 – 识别字符编码格式
什么是文本文件编码检测器?
该工具分析文本文件或粘贴的文本,以识别所使用的字符编码。字符编码定义了字节如何映射到字符(字母、数字、符号)。常见的编码包括 UTF-8、UTF-16、ASCII、Windows-1251(西里尔文)和 ISO-8859-1(拉丁文)。
理论工作原理: 检测器检查输入的字节序列。它查找指示 UTF-8、UTF-16 或 UTF-32 的字节顺序标记(BOM)。检查空字节(常见于 UTF-16/32)。根据 UTF-8 规范验证 UTF-8 字节序列。如果所有字节都在 0-127 范围内,则为 ASCII。如果字节在 128-255 范围内且不构成有效的 UTF-8,则编码可能是单字节代码页,如 Windows-1251 或 ISO-8859-1。该工具提供十六进制预览以供技术验证。
这有助于开发人员、翻译人员和数据分析师识别导致乱码(mojibake)的编码问题。
JSON转HTML表格计算器 – 将JSON数组转换为交互式HTML表格
什么是JSON转HTML表格计算器?
该工具将JSON对象数组转换为可视化的HTML表格,并自动计算每个数值列的关键统计信息:计数、总和、平均值、最小值和最大值。它专为开发人员、数据分析师以及任何处理结构化数据的人设计。
理论工作原理: 该工具解析您的JSON输入,验证其结构,并提取所有对象的键作为表格标题。每个对象成为一行。对于数值字段,它使用基本算术计算描述性统计信息:总和(所有值的总计)、平均值(总和除以计数)、最小值(最低值)和最大值(最高值)。结果以干净的HTML表格形式呈现,下方附有统计摘要。
这不仅仅是一个转换器——它是一个轻量级的数据分析工具,无需编写代码即可让您即时了解JSON数据。
简体中文
此工具可删除文本中的所有空格、制表符、换行符和其他空白字符。它会扫描您的输入,删除所有 Unicode 空白字符(包括普通空格、换行符和制表符)。结果是一个没有间隔的连续字符串。
从理论上讲,此过程将每个空白字符替换为空字符串。空白字符包括空格(U+0020)、制表符(U+0009)、换行符(U+000A)、回车符(U+000D)和其他 Unicode 空格分隔符。该工具使用正则表达式全局匹配并删除这些字符。
适用于清理数据、准备 URL 字符串、压缩代码或当空格干扰处理时使用。
希尔密码计算器:在线加密与解密
希尔密码是一种基于线性代数的多字母替换密码。由莱斯特·S·希尔于1929年发明,它使用矩阵乘法同时加密字母块。
非常适合学习密码学、测试矩阵或快速编码消息。所有处理都在您的浏览器中运行——不会向任何服务器发送数据。