aardio 官方社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 8756|回复: 3

读字符串不相等的问题

[复制链接]

35

主题

46

回帖

509

积分

三级会员

积分
509
发表于 2014-9-23 15:30:45 | 显示全部楼层 |阅读模式
名字1=prcs.readString(0x91bb6c,100)

win.msgbox(string.len(名字1))

名字2=prcs.readString(名字,100)


win.msgbox(名字2)

if(名字1==名字2){
        win.msgbox("444")
}

弹出来的字符串都是"小小MM",但判断不相等,请问后面看不到的字符是什么

13

主题

294

回帖

1790

积分

荣誉会员

积分
1790
发表于 2014-9-23 21:52:10 | 显示全部楼层
字符串是"小小MM",然后字符串长度是100?小时候没学过数数?!
后面有看不到的字符,即然看不到,你是怎么知道他们相等不相等?!

35

主题

46

回帖

509

积分

三级会员

积分
509
 楼主| 发表于 2014-9-23 22:39:22 | 显示全部楼层
所以才问怎么处理掉看不到的字符串,我试过替换空行,空白符等等都不行

0

主题

9

回帖

128

积分

一级会员

积分
128
发表于 2014-9-24 08:39:24 | 显示全部楼层
xiaoqiang 发表于 2014-9-23 22:39
所以才问怎么处理掉看不到的字符串,我试过替换空行,空白符等等都不行


可以试试转成可见字符再对比,比如转成base64编码,或者是urlencode转一下,这样的话就是可见的了。
你就知道不可见的是哪一个字符,然后针对性的替换掉即可。
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|aardio.com|aardio 官方社区 ( 皖ICP备09012014号 )

GMT+8, 2024-9-9 12:07 , Processed in 0.052969 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表