精易论坛

标题: 50精币求编码转换问题 [打印本页]

作者: 5656120    时间: 2013-11-19 12:29
标题: 50精币求编码转换问题
=C8=ED=BC=FE=B2=E2=CA=D4  正确的字符应该是“软件测试”这4个字,请问是什么编码?如何转换的?
=B8=B6=BF=EE  正确的字符应该是“付款”这2个字,请问是什么编码?如何转换的?

作者: Antool    时间: 2013-11-19 12:29
源码已上传,记得选最佳

1.rar

120.66 KB, 下载次数: 16


作者: Antool    时间: 2013-11-19 12:33
十六进制文本十进制整数=》到字节集=》到文本 就行了

补充内容 (2013-11-19 12:35):
以=分割转换,一起转到字节集然后再转换成文本
作者: 红颜似水    时间: 2013-11-19 12:49
'(.+?)'[)]">查看</a>

正则表达式是这个!

补充内容 (2013-11-20 09:16):
呃,不好意思,我回帖回错了卡住了
作者: 新魅岁月    时间: 2013-11-19 13:05
这个不是什么编码,就是简单的十六进制,将“=”去掉就好了。

[e]
.版本 2
.支持库 spec

.程序集 窗口程序集1

.子程序 __启动窗口_创建完毕
.局部变量 a, 文本型

a = 子文本替换 (“=C8=ED=BC=FE=B2=E2=CA=D4”, “=”, “”, , , 真)
调试输出 (到文本 (字节集_还原 (a)))

[/e]

精易模块


作者: Hoibben    时间: 2013-11-19 13:24
呵呵,邮件编码,楼上的都可以实现。。。
作者: 追忆流年    时间: 2013-11-19 13:58
把“=”换成“%”,然后URL解码就可以了。
作者: laneagle007    时间: 2013-11-19 17:57
把=号用%号替换就可以了。你可以用正则把这段编码匹配出来,然后再用正则把=号替换成%号,再用URL解码就可以了。源码马上给你传上来。
作者: laneagle007    时间: 2013-11-19 18:13
用正则把这段代码匹配出来,然后再用正则替换表达式 %$2来把=替换成%。最后用url解码即可得到你想要的文本。还有不明白的请联系我。祝你成功。

1.jpg (39.1 KB, 下载次数: 0)

Regex Tester 调试成功

Regex Tester 调试成功





欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4