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

[效率算法] 请教如何用正则提取用户名、密码、有效期[已解决]

 火... [复制链接]
 楼主| 发表于 2012-6-4 13:50:56 | 显示全部楼层
本帖最后由 lsszmj 于 2012-6-4 13:53 编辑

回复 15# lixiaolong
有点问题哈,如图
正解:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2012-6-4 13:52:39 | 显示全部楼层
回复 16# lsszmj

仔细看看那个网页上的用户名,密码.
一共四组,其中一组是相同的,所以那个一组是多余的.
 楼主| 发表于 2012-6-4 13:54:00 | 显示全部楼层
回复 17# lixiaolong
谢谢哈,看到了,谢谢
发表于 2012-6-4 14:57:55 | 显示全部楼层
回复 2# haijie1223


    NND,你居然学会正则都不告诉我!害我用到正则的时候到处求人帮忙!

评分

参与人数 2金钱 +25 收起 理由
haijie1223 + 13 水哥,我错了。
user3000 + 12 就是这个理!

查看全部评分

发表于 2012-6-4 14:58:51 | 显示全部楼层
杯具了仔细看看
发表于 2012-6-4 16:08:57 | 显示全部楼层
回复 12# haijie1223

“发哥”可是老大,岂能“兄弟”相称,应当敬谓为“老兄”

评分

参与人数 2金钱 +18 收起 理由
haijie1223 + 12 兄台言重了。。。
user3000 + 6 举双手双脚表示同意!

查看全部评分

发表于 2012-6-4 19:23:59 | 显示全部楼层
额,留言收藏
发表于 2012-6-4 20:16:37 | 显示全部楼层
回复 12# haijie1223

还是你老哥,难道叫你老姐才满意?
发表于 2012-6-4 20:18:23 | 显示全部楼层
回复 21# 楼上风云


    不对不对,一般的人能随便与发哥称兄道弟吗?肯定不能,所以他肯定不同意我们叫他兄弟之类等!
发表于 2012-6-4 21:30:07 | 显示全部楼层
回复 25# hzxymkb


    你老婆叫你回家吃奶了,还出来到处乱叫。。。整天跟踪我干啥。。。我只要回帖子,你就非出现不可。。。谁来切了吹水的JJ我重重有赏!
发表于 2012-6-4 22:50:39 | 显示全部楼层
哎.楼上这几位改这聊天的来了?? 楼主结贴吧..请标已解决 .谢谢合作
发表于 2012-6-5 09:20:45 | 显示全部楼层
小龙兄6楼正则式稍加修改.
(?>Username|Password|Expiration):([^<]+)

评分

参与人数 2金钱 +50 贡献 +2 收起 理由
lixiaolong + 20 + 2 没发现过可以这么用~
haijie1223 + 30 学习

查看全部评分

发表于 2012-6-5 10:22:19 | 显示全部楼层
本帖最后由 love5173 于 2012-6-5 10:25 编辑

$array=StringRegExp($str,'>.*?:([^<]+)',3)
楼主是要过滤重复吗?
用正则就是为了偷懒,既然要偷懒就要最简单化
我写的正则想来无人问津
发表于 2012-6-5 11:12:33 | 显示全部楼层
回复 29# love5173


    我的评分超过限制了,没法给你加分了。写的很不错,能讲解一下吗?
发表于 2012-6-5 11:18:01 | 显示全部楼层
回复 30# haijie1223


    >.*?:([^<]+)
就是取:后面不等于<的值而已,很简单的。
前面的>要加上去 要不会取到最前面不需要取的东西
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-15 06:47 , Processed in 0.067101 second(s), 15 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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