找回密码
 加入
搜索
楼主: xg911335

如何提取这样的字符串

[复制链接]
发表于 2009-7-21 11:45:23 | 显示全部楼层
把6楼正则表达式改一下。
$user = StringRegExp(FileRead('user.txt'),'(?<=帐号:)(.*?)(?=,).*?(?<=密码:)(.*?)(?=,)',3)
发表于 2009-7-21 11:51:03 | 显示全部楼层
本帖最后由 afan 于 2009-7-21 11:53 编辑

加号就是指前面的表达式至少出现1次,相当于 {1,},比如:"a+b"可批配 "ab","aab","aaab"...
发表于 2009-7-21 11:52:53 | 显示全部楼层
表达式再改一下。可以匹配逗号之类的密码。
$user = StringRegExp(FileRead('user.txt'),'(?<=帐号:)(.*?)(?:, 密码:)(.*?)(?=, 类)',3)

评分

参与人数 1金钱 +8 贡献 +2 收起 理由
lynfr8 + 8 + 2 原创内容,感谢你对论坛的支持;希望继续发 ...

查看全部评分

 楼主| 发表于 2009-7-21 12:36:54 | 显示全部楼层
非常感谢各位
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-3 01:58 , Processed in 0.073082 second(s), 18 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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