找回密码
 加入
搜索
查看: 1577|回复: 7

正则最小零宽断言(左)最小匹配

[复制链接]
发表于 2009-6-26 12:41:04 | 显示全部楼层 |阅读模式
本帖最后由 jinghai 于 2009-6-26 19:32 编辑

link href="http://vicon.ico" /><link href="http://cc/090608b.css"
匹配 http://090608b.css
(?<=href=").*?\.css\b' 此规则无法完成,哪位修改一下  注意不能修改匹配的关键字
发表于 2009-6-26 15:34:18 | 显示全部楼层
试试
$a='link href="http://vicon.ico" /><link href="http://cc/090608b.css"'
$b=StringRegExp($a,'(?<=href=")[:/\w]*\.css\b',2)
MsgBox(0,0,$b[0])

评分

参与人数 1金钱 +5 收起 理由
jinghai + 5

查看全部评分

发表于 2009-6-26 15:46:45 | 显示全部楼层
楼主不一定要零宽的吧。
$a = 'link href="http://vicon.ico" /><link href="http://cc/090608b.css"'
$a = StringRegExp($a, '(?i)(http[^=]+css)', 1, 1)
MsgBox(0,0,$a[0])

评分

参与人数 1金钱 +5 收起 理由
jinghai + 5

查看全部评分

发表于 2009-6-26 16:36:28 | 显示全部楼层
学习了!
 楼主| 发表于 2009-6-26 19:11:19 | 显示全部楼层
很好~,学习了
发表于 2009-6-27 13:35:12 | 显示全部楼层
本帖最后由 jhwl 于 2009-6-27 13:50 编辑

$a='link href="http://vicon.ico" /><link href="http://cc/090608b.css><link href="cc/090608b.css"'
$b=StringRegExp($a,'(?<=href=")[^href]+\.css',2)
MsgBox(0,0,$b[0])
发表于 2009-7-9 08:02:00 | 显示全部楼层
正则真不好董  有这样的帖子一定留名
发表于 2009-7-16 17:15:32 | 显示全部楼层
嚯嚯,好的啊好的啊,留名
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-3 08:13 , Processed in 0.073642 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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