首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

请熟习asp的.net高手转化下方法

2013-07-16 
请熟悉asp的.net高手转化下方法/** 给content的img添加a* @param content* @return*/private String updat

请熟悉asp的.net高手转化下方法


/** 给content的img添加a
* @param content
* @return
*/
private String updateContent(String content) {
StringBuffer result = new StringBuffer();
String temp = "";
int begin = content.toLowerCase().indexOf("<img");
while(begin != -1) {
result.append(content.substring(0, begin));
temp = content.substring(begin);
int imgSrcBegin = temp.toLowerCase().indexOf("src=") + 5;
String imgUrl = temp.substring(imgSrcBegin, imgSrcBegin + 50);
imgUrl = imgUrl.toLowerCase().replace("/s/", "/");
imgUrl = "<a rel="example_group" href=""+imgUrl+"" >";
result.append(imgUrl);
int imgEnd = temp.toLowerCase().indexOf("/>") + 2;
String img = temp.substring(0, imgEnd);
result.append(img);
result.append("</a>");

content = temp.substring(imgEnd, temp.length());
begin = content.toLowerCase().indexOf("<img");
if(begin == -1)
result.append(content);
}

return result.toString();



这个应该是.NET版本用的吧 想在ASP实现这样的功能  这个函数应该怎么修改啊》
请高手帮忙 .NET ASP String stringbuffer
[解决办法]
这程序是Java写的。

代码就不转换了,提示你几点
StringBuilder用来字符串拼接
比如
result.append(img);
result.append("</a>");
=>
result = result & img
result = result & "</a>"

IndexOf对应Instr()
ToLowCase对应LCase()
SubString对应Mid()

别的你应该都会。

热点排行