找回密码
 加入
搜索
查看: 2401|回复: 5

[系统综合] 关于截取字符问题

  [复制链接]
发表于 2010-6-12 00:22:45 | 显示全部楼层 |阅读模式
有一数据格式符为

恭喜发财**********出入平安啊********零零落落
出入平安啊********出入*************零零落落
出入平安啊********出入分担**********落落

现在我要用StringMid取的格式是

出入平安啊********
出入*************
出入分担**********

这样的数据

发现在这个版本的autoit里面中文只是占1个字符,英文或者符号也是1个字符,这样使得取出来的数据列宽对应不上,请问如何解决
发表于 2010-6-12 00:39:34 | 显示全部楼层
你想干什么?
 楼主| 发表于 2010-6-12 00:54:19 | 显示全部楼层
回复 2# afan

我在循环取出我需要的那一列数据,然后把那一列数据的*号替换掉在写入txt,其他问题都做好了,就是用stingmid在取的时候中文才算1位字符,这样就照成第二行的第二列少取了几个*号,或者多取了第三列的前几位字符
发表于 2010-6-12 00:56:28 | 显示全部楼层
恭喜发财**********出入平安啊********零零落落
如果都是这种格式可以用正则取~
 楼主| 发表于 2010-6-12 09:02:52 | 显示全部楼层
回复 4# afan

列宽长度一样,但是内容不一样
发表于 2010-6-12 11:35:44 | 显示全部楼层
...学习期待中....
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-20 19:15 , Processed in 0.075928 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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