数据库中存储有一段带html标签的文字,如:
<P>《Windows》系统是越用越慢,这是不争的事实。</P> <P>因此,使用Win<font size='12pt'>d</font>ows就免不<img src='http:/www.blueidea.com/img/common/logo.gif'/>了要重新安装系统。<br>当然<span style='border:solid 1px red;font-size:23px'>,重新安装系</span>统并不难,但是安装完系统后你知道我<h1>们</h1>有多少事情必须要做吗?<br><strong>这</strong>可容不得丝毫的松懈,一旦马虎,将可能会导致前功尽弃,甚至有可能会造成数据丢失、信息泄密!</P>
现在要把它的前n个实际意义(即不包括html标签)的字符取出来,而且不能破坏它的段落标记,也就是说该是几段还是几段,p标签不算做n个字之内,又不能去掉
常见处:
新闻、小说、博客等的首页列表
代码:
本篇文章来源于:开发学院 http://edu.codepub.com 原文链接:http://edu.codepub.com/2009/0929/15916.php
分享到:
相关推荐
截取html字符串中的所有文字,过滤掉html标签和脚本信息.
解决截取字符串中带有汉字的问题,以防截取时汉字截取一般出现错误情况
在上面的代码中,我们首先使用`<c:set>`标签设置了一个变量`testStr`,然后使用`<c:choose>`标签来判断字符串的长度是否大于10,如果大于10,则截取前10个字符,否则输出原始字符串。 方法二:使用自定义函数 jstl...
按字节长度截取字符串(支持截取带HTML代码样式的字符串) ,补全不完整的HTML代码
aaa,bbb,ccc n=2时 截取结果 bbb 很明白了吧 哈
自己输入一个字符串,字符串中可以包括字符和汉字,截取指定的字符串
SQL截取字符串函数(1、截取从字符串左边开始N个字符 2、截取从字符串右边开始N个字符(例如取字符www.163.com) 3、截取字符串中任意位置及长度 等等)
C#经常用到的几个截取字符串1 取字符串的前i个字符2 去掉字符串的前i个字符:3 从右边开始取i个字符:
给写了2个方法,一个是直接截取单个需要的字符串,比如字符串string a="ab123456",我只需要提取3,那么就是单独截取就可以了,从2开始到4结束就行。 第二个是把所有的符合条件的字符串都截取出来,提取出来,比如...
oracle,按特定字符,截取字符串,直接出结果 oracle,按特定字符,截取字符串,直接出结果oracle,按特定字符,截取字符串,直接出结果
//截取最后一个点号后 4 个字符 3. console.log(b); //返回子字符串“html” 如果省略第二个参数,则表示截取从起始位置开始到结尾的所有字符。考虑到扩 展名的长度不固定,省略第二个参数会更灵活。 var b = s....
有时我们又需要截取第一个斜杠’/’前面的内容判断用户输入的url链接带不带http://等等; 字符串的截取php内置函数就有很多种; 简单示例如下; $str='123/456/789/abc'; 截取第一个斜杠前面的内容可以这样来: ...
适合刚刚进入(JavaScript,Vue)编程领域的小白使用
js截取某字符前的字符串 结合某字符的下标完成截取字符串 验证过可用。
一个php截取指定字符串之间的字符串的类,介绍一个php截取指定字符串之间的字符串的类,需要的朋友可以自行下载学习使用。
string常用截取字符串方法有很多,但是配合使用以下两种,基本都能满足要求: find(string strSub, npos); find_last_of(string strSub, npos); 其中strSub是需要寻找的子字符串,npos为查找起始位置。找到返回子...
bat截取字符串
使用一个指定的分隔符把一个字符串分割存储到数组 使用您选择的分隔符将一个数组合并为一个字符串 返回字符串中匹配子串的第一个字符的下标
excel截取字符及查找字符
VC++字符串截取总结,对初学者很有好处的