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

[GUI管理] 替换字符

[复制链接]
发表于 2010-8-24 12:14:48 | 显示全部楼层 |阅读模式
本帖最后由 water197 于 2010-8-24 12:16 编辑

<?xml version="1.0" encoding="utf-8"?><data>
                <item url="movie.asp?id=5" target="_blank" img="Xml/hot/1.jpg" thumb="Xml/hot/1i.jpg" />
                <item url="movie.asp?id=11259" target="_blank" img="Xml/hot/2.jpg" thumb="Xml/hot/2i.jpg" />
                <item url="/" target="_blank" img="Xml/hot/3.jpg" thumb="Xml/hot/3i.jpg" />
                <item url="movie.asp?id=587" target="_blank" img="Xml/hot/4.jpg" thumb="Xml/hot/4i.jpg" />
                <item url="movie.asp?id=9270" target="_blank" img="Xml/hot/5.jpg" thumb="Xml/hot/5i.jpg" />
        </data>



搜索指定行列id=后5位数字,然后写入替换
例如2行id=后面5位数字,然后写入替换
怎么写,谢谢
发表于 2010-8-24 13:58:30 | 显示全部楼层
$str =  '<?xml version="1.0" encoding="utf-8"?><data>'&@CRLF& _
                '<item url="movie.asp?id=5" target="_blank" img="Xml/hot/1.jpg" thumb="Xml/hot/1i.jpg" />'&@CRLF& _
                '<item url="movie.asp?id=11259" target="_blank" img="Xml/hot/2.jpg" thumb="Xml/hot/2i.jpg" />'&@CRLF& _
                '<item url="/" target="_blank" img="Xml/hot/3.jpg" thumb="Xml/hot/3i.jpg" />'&@CRLF& _
                '<item url="movie.asp?id=587" target="_blank" img="Xml/hot/4.jpg" thumb="Xml/hot/4i.jpg" />'&@CRLF& _
                '<item url="movie.asp?id=9270" target="_blank" img="Xml/hot/5.jpg" thumb="Xml/hot/5i.jpg" />'&@CRLF& _
        '</data>'
$sn = StringRegExpReplace($str,"(?<=id\=)[0-9]{5}","替换")
MsgBox(0,"",$sn)
这样?

评分

参与人数 1金钱 +20 收起 理由
afan + 20

查看全部评分

 楼主| 发表于 2010-8-24 14:22:33 | 显示全部楼层
列的指定呢?
<?xml version="1.0" encoding="utf-8"?><data>
                <item url="movie.asp?id=5" target="_blank" img="Xml/hot/1.jpg" thumb="Xml/hot/1i.jpg" />
针对这一列
发表于 2010-8-25 11:28:18 | 显示全部楼层
假設樓上變量str值寫入文件str.xml中
    $File = Fileopen("str.xml",0)
      $rLine = Filereadline($File,2)
      $rn = StringRegExpReplace($rLine,"(?<=id\=)[0-9]{*}","替换")
      MsgBox(0,"",$rn)
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-21 03:18 , Processed in 0.085720 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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