#字符编码 #UTF-8 #Unicode #编码 #命令行工具

app enc-check

检查UTF-8和UTF-16字符编码的工具

2个版本

0.1.1 2023年10月11日
0.1.0 2023年10月7日

#1680文本处理

GPL-3.0-only

18KB
180

enc-check

安装

cargo安装enc-check

用法

检查字符编码。

enc-check --help

Usage: enc-check [OPTIONS] <-8|-6> <NAME>

Arguments:
  <NAME>
          The string to inspect

Options:
  -8
          Inspect utf-8
  -6
          Inspect utf-16
  -j, --json
          Output as json. Useful as a command line tool
  -h, --help
          Print help
enc-check -8 asdᚢ𐌰

┌───────┬───────┬───────────┬──────┬─────┬─────┬──────────┐
│ U+dec │ U+hex │ character │ byte │ hex │ dec │ bin      │
├───────┼───────┼───────────┼──────┼─────┼─────┼──────────┤
│ 9761    │ a         │ 0619701100001 │
│ 11573    │ s         │ 17311501110011 │
│ 10064    │ d         │ 26410001100100 │
│ 5794  │ 16a2  │ ᚢ         │ 3    │ e1  │ 22511100001 │
│       │       │           │ 4    │ 9a  │ 15410011010 │
│       │       │           │ 5    │ a2  │ 16210100010 │
│ 6635210330 │ 𐌰         │ 6    │ f0  │ 24011110000 │
│       │       │           │ 79014410010000 │
│       │       │           │ 8    │ 8c  │ 14010001100 │
│       │       │           │ 9    │ b0  │ 17610110000 │
└───────┴───────┴───────────┴──────┴─────┴─────┴──────────┘

依赖

~4MB
~72K SLoC