有一串“\”开头的字符串提示,我该怎么解码

2022-05-23 11:06:05 +08:00
 zealinux
```
\350\257\267\350\276\223\345\205\245\344\270\200\344\270\252\346\226\260\345\257\206\347\240\201
```

应该是最简单的 encode/decode 方式。

感谢
1010 次点击
所在节点    问与答
4 条回复
AoEiuV020CN
2022-05-23 11:49:43 +08:00
看结构是 utf8 编码,值是八进制,
AoEiuV020CN
2022-05-23 11:57:48 +08:00
请输入一个新密码
huntagain2008
2022-05-23 12:02:06 +08:00
ht@wg scripts]$ printf %b "\350\257\267\350\276\223\345\205\245\344\270\200\344\270\252\346\226\260\345\257\206\347\240\201"
请输入一个新密码[ht@wg scripts]
huntagain2008
2022-05-23 12:05:41 +08:00
在 bash shell 输入
printf %b "\350\257\267\350\276\223\345\205\245\344\270\200\344\270\252\346\226\260\345\257\206\347\240\201"

就出来了。和 1 楼说的一样就是 8 进制的 utf8 编码 的字符串

我的理解就是
$ od -c <(echo 请输入一个新密码)
0000000 350 257 267 350 276 223 345 205 245 344 270 200 344 270 252 346
0000020 226 260 345 257 206 347 240 201 \n
0000031

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/854643

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX