找回密码
 加入
搜索
查看: 2172|回复: 3

[AU3基础] 如何将指定字符写入到后缀名为htm的文档指定位置[已解决]

[复制链接]
发表于 2012-10-28 16:33:21 | 显示全部楼层 |阅读模式
本帖最后由 自然 于 2012-10-29 06:37 编辑

后缀名为htm的本地网页内容如下:
<IFRAME style="HEIGHT: 373px" id=iframe frameSpacing=0 height=1000 src="index/content" frameBorder=0 width="100%"></IFRAME>
我要用指定的网址如:http://www.hao123.com/替换src="index/content"引号内的字符如何实现?
本人刚接触AU3,求大大们帮帮小白。
发表于 2012-10-28 21:59:21 | 显示全部楼层
Local $File = '本地.htm', $File_New = '本地_改.htm', $sReplace = 'http://www.hao123.com/'
;Local $Str = FileRead($File) ;实际使用用此行
Local $Str = '<IFRAME style="HEIGHT: 373px" id=iframe frameSpacing=0 height=1000 src="index/content" frameBorder=0 width="100%"></IFRAME>'
Local $sRER = StringRegExpReplace($str, '(?i)(?<=src=")[^"]+', $sReplace)
FileWrite($File_New, $sRER)

评分

参与人数 1金钱 +20 收起 理由
自然 + 20 非常感谢!

查看全部评分

 楼主| 发表于 2012-10-29 06:39:41 | 显示全部楼层
原来要用到正则表达式!非常感谢!
发表于 2015-1-19 09:44:22 | 显示全部楼层
正则表达式功能强大,就是太难学了,我这脑子不够用
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-16 15:52 , Processed in 0.122910 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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