浏览器里的校对台
把一段文本交给台面,在本地做完。
八个常用小工具:JSON、时间戳、Base64、URL、哈希、UUID、字数和正则。页面写清楚每件事怎么做,计算不离开这台设备。
-
01
JSON 格式化
把挤成一行的 JSON 展开成可读结构,或压回一行。格式不对时,页面会留下解析错误,而不是悄悄改掉你的数据。
-
02
时间戳转换
10 位按秒、13 位按毫秒。也可以直接贴一个日期字符串,得到对应的秒和毫秒。
-
03
Base64 编解码
把文本变成 Base64,或把 Base64 还原成 UTF-8 文本。中文按 UTF-8 字节处理,不会把多字节字符拆错。
-
04
URL 编解码
查询参数要用百分号编码,整段地址则要保留 : / ? 这些结构字符。两种模式都在这里。
-
05
文本哈希
对当前文本计算四种 SHA 摘要,输出十六进制小写。适合核对校验和,不适合当作密码存储方案。
-
06
UUID 生成
生成随机的 UUID v4,形如 8-4-4-4-12 的十六进制。适合做请求号、临时主键和去重键。
-
07
字数统计
中文按汉字计,英文按单词计,另外给出含空白的字符数和行数。适合交稿前看篇幅。
-
08
正则测试
用 JavaScript 的正则引擎试一条表达式。结果列出匹配内容和它在原文中的位置,最多 200 条。
这些页面为什么这样组织
每个工具单独一个地址,标题、说明和常见问题都写在 HTML 里,搜索引擎不用执行脚本也能读到。交互脚本只负责转换你粘贴的内容。