Board logo

标题: 求助替换的问题。 [打印本页]

作者: aqaz    时间: 2008-3-23 11:20     标题: 求助替换的问题。

photo.net里面显示的图片有2种,有时候显示*-md.jpg,但实际上还这个图片还有个大图*-lg.jpg,所以想在碰到-md.jpg时换成-lg.jpg。
比如这页
_http://photo.net/photodb/photo?photo_id=7061404

里面有一句

  <img src="http://gallery.photo.net/photo/7061404-md.jpg" alt="Salinas 002" height="595" width="680" border="0">

这张图
http://gallery.photo.net/photo/7061404-md.jpg
实际上还有个大图
http://gallery.photo.net/photo/7061404-lg.jpg


我写成:

#exd#*.photo.net.*#<(img[^-]*)-md.jpg[^>]*>###<$1-lg.jpg>

但是不起作用,:

#exd#*.photo.net.*#-md\.jpg###-lg\.jpg

也没用,这是为什么?

还是没用,请问改怎么写?

[ 本帖最后由 aqaz 于 2008-3-23 11:31 编辑 ]
作者: elkay    时间: 2008-3-23 14:49

*.photo.net.*
改成
*.photo.net*

试试看?
作者: aqaz    时间: 2008-3-23 16:11

原帖由 elkay 于 2008-3-23 14:49 发表 http://bbs.ioage.com/cn/images/common/back.gif
*.photo.net.*
改成
*.photo.net*

试试看?

试了一下,还是没用。我找了个regexbuddy看是没问题的。

[ 本帖最后由 aqaz 于 2008-3-23 16:12 编辑 ]
作者: elkay    时间: 2008-3-23 16:41

改成
*photo.net*
就行了,前面写错了
作者: aqaz    时间: 2008-3-23 17:06

原帖由 elkay 于 2008-3-23 16:41 发表 http://bbs.ioage.com/cn/images/common/back.gif
改成
*photo.net*
就行了,前面写错了

搞定了,谢谢。
原先<$1-lg.jpg"> 少了一个”。
顺便问一下,原先那个网页有http://photo.net/....和http://gallery.photo.net/......两个地址的图片。不用写成*.phtot.net吗?

[ 本帖最后由 aqaz 于 2008-3-23 17:07 编辑 ]
作者: elkay    时间: 2008-3-23 17:18

*photo.net*
这样就可以了,不需要分开的
作者: aqaz    时间: 2008-3-23 17:19

原来那个*是个分隔符号。
明白了。谢谢。



刚才去看verycd的规矩,发现有个点
#exd#*.verycd.com*#<(

[ 本帖最后由 aqaz 于 2008-3-23 19:35 编辑 ]




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn./) Powered by Discuz! 7.2