本帖最后由 523066680 于 2018-12-4 10:59 编辑
很久没用过VBS了,方案应该有,只是我不知道。
python 做这个事情很简单。Perl里面有个 URI::Escape 处理这个,也可以不用URI::Escape,自己转。
举个栗子,两种方式- use Encode;
- use URI::Escape;
-
- my $s1 = 'ffmpeg://www.baidu.com,%E7%99%BE%E5%BA%A6';
- $s1 =~ s/%([0-9A-Fa-f]{2})/chr(hex($1))/eg;
- printf "%s\n", encode('gbk', decode('utf8', $s1));
-
- my $s2 = 'ffmpeg://www.baidu.com,%E7%99%BE%E5%BA%A6';
- printf "%s\n", encode('gbk', decode('utf8', uri_unescape($s1)));
复制代码
|