TheBody=GetContent(TheThie,"<table width=75% border=0 cellpadding=2 cellspacing=0 bordercolor=#ffffff bgcolor=""#FFFFFF"" class=""list"">","</table>",1)
问题一,最后那1代表什么意思,还有其他的选择吗?比如2,0,都分别代表什么意思.
'更新歌曲搜索链接
Re.Pattern="href=""http:\/\/mp3.baidu.com\/m\?tn=baidump3&ct=.+?word=(.+?)&lm.+?>(.+?)</a>"
TheBody=Re.Replace(TheBody,"href=""?word=$1&t=2"">$2</a>")
问题二,pattern是什么东西,RS是前面定义的.后面那HREF包涵的地址为什么是那样的格式,有什么规则可以帮助我理解的吗?
6 个解决方案
#1
#2
妈哦,根本看不懂
#3
GetContent是一个自定义函数,1是他的参数,具体代表什么含义,还得看函数怎么写的
Pattern是正则表达式,有关内容可以在搜索引擎搜一下"正则"
Pattern是正则表达式,有关内容可以在搜索引擎搜一下"正则"
#4
Re.Pattern="href=""http:\/\/mp3.baidu.com\/m\?tn=baidump3&ct=.+?word=(.+?)&lm.+?>(.+?)</a>"是这个意思:
它首先是一个字符串,由于这个字符串本身含有双引号,所以在asp中要用两个双引号代替。
这样,该字符串内容就变成:href="http:\/\/mp3.baidu.com\/m\?tn=baidump3&ct=.+?word=(.+?)&lm.+?>(.+?)</a>
然后,程序的目的是将这个字符串直接写在形式如:response.write "<a>"&Re.Pattern这样的语句中,一旦运行后,要形成正确的超链接,必须将左斜杠/转义(\/)。
它首先是一个字符串,由于这个字符串本身含有双引号,所以在asp中要用两个双引号代替。
这样,该字符串内容就变成:href="http:\/\/mp3.baidu.com\/m\?tn=baidump3&ct=.+?word=(.+?)&lm.+?>(.+?)</a>
然后,程序的目的是将这个字符串直接写在形式如:response.write "<a>"&Re.Pattern这样的语句中,一旦运行后,要形成正确的超链接,必须将左斜杠/转义(\/)。
#5
补充一下,该字符串首先在asp中将两个双引号转换为一个双引号;然后在html语言中,通过转义符号\ 将其后的字符(/,?)正确显示,最后得出的正确链接地址为<a href="http://mp3.baidu.com/m?tn=baidump3&ct=.?word=(.+?)&lm.+?>(.+?)</a>
当然,具体内容要asp运行替换其中的值才能确定
当然,具体内容要asp运行替换其中的值才能确定
#6
#1
#2
妈哦,根本看不懂
#3
GetContent是一个自定义函数,1是他的参数,具体代表什么含义,还得看函数怎么写的
Pattern是正则表达式,有关内容可以在搜索引擎搜一下"正则"
Pattern是正则表达式,有关内容可以在搜索引擎搜一下"正则"
#4
Re.Pattern="href=""http:\/\/mp3.baidu.com\/m\?tn=baidump3&ct=.+?word=(.+?)&lm.+?>(.+?)</a>"是这个意思:
它首先是一个字符串,由于这个字符串本身含有双引号,所以在asp中要用两个双引号代替。
这样,该字符串内容就变成:href="http:\/\/mp3.baidu.com\/m\?tn=baidump3&ct=.+?word=(.+?)&lm.+?>(.+?)</a>
然后,程序的目的是将这个字符串直接写在形式如:response.write "<a>"&Re.Pattern这样的语句中,一旦运行后,要形成正确的超链接,必须将左斜杠/转义(\/)。
它首先是一个字符串,由于这个字符串本身含有双引号,所以在asp中要用两个双引号代替。
这样,该字符串内容就变成:href="http:\/\/mp3.baidu.com\/m\?tn=baidump3&ct=.+?word=(.+?)&lm.+?>(.+?)</a>
然后,程序的目的是将这个字符串直接写在形式如:response.write "<a>"&Re.Pattern这样的语句中,一旦运行后,要形成正确的超链接,必须将左斜杠/转义(\/)。
#5
补充一下,该字符串首先在asp中将两个双引号转换为一个双引号;然后在html语言中,通过转义符号\ 将其后的字符(/,?)正确显示,最后得出的正确链接地址为<a href="http://mp3.baidu.com/m?tn=baidump3&ct=.?word=(.+?)&lm.+?>(.+?)</a>
当然,具体内容要asp运行替换其中的值才能确定
当然,具体内容要asp运行替换其中的值才能确定