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

文章系统中怎么截取前200位

2012-03-05 
文章系统中如何截取前200位?先说明,不是简单的用SubString(),因为内容可能有HTML代码,截取后要保证完整性

文章系统中如何截取前200位?
先说明,不是简单的用SubString(),因为内容可能有HTML代码,截取后要保证完整性
如原文中有 <a   href= "cccc "> fdfd </a> ,不能截取成 <a   href= ",有什么好办法么?


[解决办法]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN ">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME= "Generator " CONTENT= "EditPlus ">
<META NAME= "Author " CONTENT= " ">
<META NAME= "Keywords " CONTENT= " ">
<META NAME= "Description " CONTENT= " ">
<SCRIPT LANGUAGE= "JavaScript ">
<!--
var str= " <p> hello </p> <xx> asdfjalsdjf </xx> ";
var reg=/> ([^ <]{0,5})([^ <]*?) </gim;
alert(str.replace(reg, '> $1 < '));
//-->
</SCRIPT>
</HEAD>

<BODY>

</BODY>
</HTML>
[解决办法]
mark一下.

热点排行