php正则截取富文本编辑器中路径字符串_PHP提取富文本字符串中的纯文本,并进行进行截取...

this is my first markdown article,i hope you like it

/**

* 提取富文本字符串的纯文本,并进行截取;

* @param $string 需要进行截取的富文本字符串

* @param $int 需要截取多少位

*/

public static function StringToText($string,$num){

if($string){

//把一些预定义的 HTML 实体转换为字符

$html_string = htmlspecialchars_decode($string);

//将空格替换成空

$content = str_replace(" ", "", $html_string);

//函数剥去字符串中的 HTML、XML 以及 PHP 的标签,获取纯文本内容

$contents = strip_tags($content);

//返回字符串中的前$num字符串长度的字符

return mb_strlen($contents,'utf-8') > $num ? mb_substr($contents, 0, $num, "utf-8").'....' : mb_substr($contents, 0, $num, "utf-8");

}else{

return $string;

}

}

jQuery截取字符串、日期字符串转Date、获取html中的纯文本

jQuery截取字符串.日期字符串转Date.获取html中的纯文本. var com = com || {}; (function ($, com) { /* * 截取字符串 * @param st ...

讨论SEO中是锚文本有效,还是纯文本有效呢?

现在很多SEO好友不断在讨论,在SEO优化中,到底是锚文本有效,还是纯文本有效呢? 在这里给大家举一下列子:如“张家口人才网”这样的就叫做锚文本,意思是在原有的文本中加上超级链接,指向到优化的网页上面 ...

textContent、innerText的用法,在文档中插入纯文本

有时候需要查询纯文本形式的元素内容,或者在文档中插入纯文本.标准的方法是用Node的textContent属性来实现: var para = document.getElementsByTagName ...

input和textarea标签的select()方法----选中文本框中的所有文本

JavaScript select()方法选中文本框中的所有文本 和两种文本框都支持select()方法,这个方法用于选择文本框中的所有文本 ...

coding++:java—提取Html文本字符串中的内容

package com.tree.ztree_demo; import java.util.regex.Matcher; import java.util.regex.Pattern; public ...

LODOP中的纯文本和超文本打印项

LODOP中的的打印项,有超文本也有纯文本,超文本指的是用html语言,html里的标签为值的打印项,该种打印项会经过浏览器解析,LODOP本身不带解析超文本的引擎,调用的windows底层引擎,与i ...

php正则表达式提取数字,字符串中提取数字

php查找字符串中第一个非0的位置截取

$str = '00000000000000000000000000000000000000001234506'; $preg = '/[0]*/'; $result = preg_replace($ ...

从html富文本中提取纯文本

其实从html富文本中提取纯文本很简单,富文本基本上是使用html标签给文本加上丰富多彩的样式. 所以只需要将富文本字符串中的“<.....>”标签剔除,即可得到纯文本.我们可以使用正则表 ...

随机推荐

mysql5&period;x升级至mysql5&period;7后导入之前数据库date出错的解决方法!

mysql5.x升级至mysql5.7后导入之前数据库date出错的解决方法! 修改mysql5.7的配置文件即可解决,方法如下: linux版:找到mysql的安装路径进入默认的为/usr/shar ...

47个过程&lpar;PMBOK2008&rpar;

项目管理过程 知识领域 过程组 含义 之前应完成 之后要进行 制定项目章程 整合 启动 编写一份正式批准项目并授权项目经理使用组织资源的文件的过程 无 制定项目管理计划 制定项目管理计划 整合 规划 ...

洛谷P1371 NOI元丹

P1371 NOI元丹 71通过 394提交 题目提供者洛谷OnlineJudge 标签云端评测 难度普及/提高- 提交  讨论  题解 最新讨论 我觉得不需要讨论O long long 不够 没有取 ...

python 中文编码问题

1.文件首#coding=utf-8 作用:为了把文件内容编码python所识别的utf-8,若不指定编码格式,则会出现以下错误: 2. 文件储存指定编码为utf-8 作用:将文件编码成utf-8.如 ...

深入Python&lpar;4&rpar;&colon;深拷贝和浅拷贝

一.前奏:熟悉Python内存管理 在Python中,变量在第一次赋值时自动声明,在创建---也就是赋值的时候,解释器会根据语法和右侧的操作数来决定新对象的类型. 引用计数器:一个内部跟踪变量 引用计 ...

scrapy 错误

1. 安装win32时候 Unable to find vcvarsall.bat 解决方法: 1.如果你没有安装vc,去微软下个 VS2008 的免费版就能解决此问题. 2.如果你安装的是VS201 ...

html实现层叠加

实现SQLServer数据库转成MYSQL数据库

1.首先需要下载安装工具Navicat Premium. 2.注意:将数据库移至本地SQLServer,我试过直接在局域网上其他SQLServer服务器上想转到本地Mysql好像有问题,想将远程数据库 ...

Android简易实战教程--第四十一话《vitamio网络收音机》

在Android初级教程专栏里面,介绍了Android原生的VideoView和vitamio框架Android视频媒体相关,VideoView和开源框架vitamio.并演示了播放网络视频的对应的D ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值