0

我正在开发一个将作为 cli 垃圾应用程序工作的应用程序(我知道垃圾 CLI 存在,这是一个个人项目 :)),我遇到的一个问题是您的垃圾信息(当您将某些东西移动到垃圾,生成一个信息文件来存储它的原始位置)以RFC 2396格式存储信息,因此空格变成%20了,左括号变成了%28. (这里是一个例子/home/netsu/Documents/Music%20%28copy%29:)

我的问题是,如何在 Nim 中转换/home/netsu/Documents/Music (copy)/home/netsu/Documents/Music%20%28copy%29反之亦然?Python 有类似的东西urllib.urlencode,我相信它可以做到这一点,但我不知道 Nim 中有这么有用的特性。

4

1 回答 1

1

你可以看看 uri.encodeUrl 和 uri.decodeUrl:https ://nim-lang.org/docs/uri.html#encodeUrl%2Cstring

于 2021-10-11T19:42:07.673 回答