Board logo

标题: [文本处理] [已解决]批处理调用urlencode转换之后包含特殊符号怎样处理? [打印本页]

作者: hijackle    时间: 2013-5-13 22:11     标题: [已解决]批处理调用urlencode转换之后包含特殊符号怎样处理?

本帖最后由 hijackle 于 2013-5-15 00:29 编辑

关于论坛上的那个urlencode
http://bathome.net/viewthread.php?tid=24065

对于某些文字的gbk转换之后包含一下特殊符号,想用echo输出或者赋值好像就出问题了,谁给解决下?
  1. for /f "delims=" %%a in ('urlencode -gbk 炫舞外挂') do echo %%a
复制代码
貌似 urlencode -gbk 炫舞外挂的值是:

%EC%C5%CE%E8%CD%E2%B9%D2

中间包含了一个%CD%在里面,导致这行输出不了了

如何解决一下呢?
作者: tmplinshi    时间: 2013-5-13 22:25

本帖最后由 tmplinshi 于 2013-5-13 22:46 编辑

你例子中的 for 结果不是正常吗?
作者: hijackle    时间: 2013-5-15 00:29

看了下好像是正常的,好像是我别的代码传递的时候出错了




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2