在RPG或RPGLE有没有一个命令可以把一个字符中的莫个字符替换
如:7 ○ 4 x 4 x 3 X 替换成7B4C4B3C,注,字符串中有双字节字符,且没有规律可寻
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如:7 ○ 4 x 4 x 3 X 替换成7B4C4B3C,注,字符串中有双字节字符,且没有规律可寻
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
谢谢!已经解决。
lz要一步到位,
写个程序来处理当然可以了
本帖最后由 passthru 于 2010-12-30 10:07 编辑
问题的实质就是同形单双字符的混淆。
就一楼的例子,可以分两步实施:
1)在字符串中查出非数字和非单字符的代码;
2)对查找出来的双字节字符,查找同形单双字符对照表;然后用同列单字符代码进行替换。
无规律的东西如何用程序实现?
可以把字符串里出现的某个字符替换成别的,
但是好像没有把一类字符替换成某个字符的
本帖最后由 coolk 于 2010-12-29 20:10 编辑
应该可以!
%REPLACE(replacement string: source string{:start position {:source
length to replace}})