找回密码
 加入
搜索
查看: 1329|回复: 6

匹配的问题请教

[复制链接]
发表于 2008-11-26 11:59:24 | 显示全部楼层 |阅读模式

红色为不相同的部分,如何做正则匹配

本帖子中包含更多资源

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

×
发表于 2008-11-26 14:08:53 | 显示全部楼层
你具体要匹配哪个?
可根据左右两侧的数据来进行位置匹配
 楼主| 发表于 2008-11-26 14:54:24 | 显示全部楼层
是的,匹配左右内容 里面有换行 兄弟你可有妙法?
发表于 2008-11-26 15:03:57 | 显示全部楼层
问题描述清楚一点
发表于 2008-11-26 16:44:55 | 显示全部楼层
我的建议将空行全部替换掉,将分段的文件成为一句

$sHTML=_IEDocReadHTML($oIE)
StringRegExpReplace ($sHTML, "\r\n", "")

接下来,想怎么匹配就怎么匹配
发表于 2008-11-26 18:26:13 | 显示全部楼层
这样?、、、
$Text = FileRead("a.bat")
$Var = ""
$Array = StringRegExp($Text, "(?<=>).*?(?=<)", 3)
For $i = 0 to Ubound($Array) - 1
      $Var &= $Array[$i] & @CrLf
Next
MsgBox(0, "", $Var)
发表于 2009-7-22 01:37:30 | 显示全部楼层
留意红色部分左右的规律很简单就可以匹配到
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-6 13:11 , Processed in 0.076326 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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