正则替换换行符和把 br 替换成换行符_asdaggfrtras的博客-程序员宅基地

技术标签: 网络爬虫  全文检索  数据库  内存泄漏  prototype  

今天在修过模版的时候,需要用到将br替换为换行符,一般\r\n就可以了,如果少些一个兼容性就出现问题了
正则替换换行符 和把<br/>替换成换行符效果可以看下具体51搜索展示http://www.51bt.cc,结合Xunsearch全文检索技术,可以达到毫秒级的数据搜索


例子:str = str.replace(/\r\n/g,"<br/>");//把换行符替换成<br/>,注意:\r\n为正则表达式的快捷方式不能用/r/n或\/r\/n


str = str.replace(/<br\/>g,"\r\n");//注意:/为正则表达式的保留字必须在前面用\转义


另外说明一点:


/n或者是/r/n   或者是/r 都可能是换行符,要看你的系统是windows还是Unix/Linux或者是mac的系统
另外用/s+在windows下也可以替换,但/s+还会匹配其他的字符的,不是安全的做法。


脚本之家补充:


在实际应用中,你不能保证客户输入的是<br />也可以是<br> <br/> <BR>等组合。那么我们就需要使用下面的代码了,提供兼容性




复制代码 代码如下:
dxycode=dxycode.replace(/<br\s*\/?>/gi,"\r\n");
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/asdaggfrtras/article/details/34837135

智能推荐

联想小新i1000拆机图解_小白晒小白:Lenovo 联想 小新 I1000 笔记本电脑_weixin_39860952的博客-程序员宅基地

小白晒小白:Lenovo 联想 小新 I1000 笔记本电脑2014-12-24 14:14:24206点赞103收藏246评论小编注:此篇文章来自即可瓜分10万金币,周边好礼达标就有,邀新任务奖励无上限,点击查看活动详情听说萌妹子们都开始收圣诞节礼物了?好吧,既然没收到,就自己给自己送礼物咯,大学时候用的那台老笔记本已经开始不听使唤了,咬咬牙还是决定换一台(虽然双十一的信用卡才刚还完 )。对于妹...

对问卷数据进行线性分析_case study 没有线性关系_羊城迷鹿的博客-程序员宅基地

引入包library(dplyr)library(ggplot2)library(tidyr)绘制时间序列图原始数据:可以看到日期是字符串形式,现在将其转换为数值型menus &amp;lt;- read.csv(file.choose(), stringsAsFactors = FALSE, colClasses = c('factor', 'Date', 'numeri...

深度学习入门之PyTorch学习笔记:深度学习框架_紫芝的博客-程序员宅基地

深度学习入门之PyTorch学习笔记绪论1 深度学习介绍2 深度学习框架2.1 深度学习框架介绍2.1.1 TensorFlow2.1.2 Caffe2.1.3 Theano2.1.4 Torch2.1.5 MXNet2.2 PyTorch介绍2.2.1 什么是PyTorch2.2.2 为何要使用PyTorch绪论深度学习如今已经称为科技领域最炙手可热的技术,帮助你入门深度学习。本文从机器学习与深度学习的基础理论入手,从零开始学习PyTorch以及如何使用PyTorch搭建模型。学习机器学习中的线

小程序内嵌H5网页web-view组件图文教程_小程序使用web-view引入h5页面,如何在顶部展示一个搜索框,使其覆盖自动生成的导航_CaseyWei的博客-程序员宅基地

一、小程序内嵌网页web-view图文教程1) 微信公众平台,登录小程序账号2) 左侧-设置-开发设置-业务域名-配置3) 小程序管理员微信扫码4) 填写小程序业务域名,域名需ICP备案5) 下载校检文件上传至服务器指定目录,保存6) 小程序业务域名配置完成7) 打开微信开发者工具,添加小程序项目8) 进入小程序调试,点击底部导航-外链页page10001,右侧找到...

我在优达的学习之路_优达学院 怎么样_Morgan928的博客-程序员宅基地

在2018年1月24号开始了我在优达的机器学习之旅,我在2018年6月4号的时候提前一月半月完成了课程要求,完成了毕业,总共用时不到5个月的时间,平均每天学习在1-2个小时之间。课程特点从总体来说,优达的课程体验还是很棒的。之前学习过其他网站在线课程,有以下几点区别:优达的每个视频都很简洁,不讲废话,用最短的时间把知识点讲清楚,每次一个知识点,然后很多视频后面跟随着配套的测验和练习,...

tensorflow张量的打印_漫山的博客-程序员宅基地

如何打印一个张量`代码如下:import tensorflow as tfx = tf.Variable(tf.constant(0.1, shape=[10]))y = tf.Variable(tf.random_normal([1, 3, 3, 2]))with tf.Session() as sess: sess.run(tf.global_variables_init...

随便推点

C++并发编程(附录A)[ 右值引用-01]_luixiao1220的博客-程序员宅基地

author:luixiao1223title: 附录AA.1 Rvalue referencesint var=42;int&amp; ref=var; // 左值引用ref=99;assert(var==99);左值和右值.从简单来说左值就是在内存中有确定地址,长期贮存的元素.而右值普遍是临时对象.虽然在内存中存在,但是只是临时的.比如常亮const char* ...

自然语言处理-聊天机器人_JQW_FY的博客-程序员宅基地

rule-based的玩法,以及几个角度的升级。首先,我们看一个最基础版本的rule-base机器人基本就是小学生级别的 问什么 答什么In [11]:import random# 打招呼greetings = ['hola', 'hello', 'hi', 'Hi', 'hey!','hey']# 回复打招呼random_greeting = random.choice(greetin...

psutil模块_psutil. 磁盘数据吞吐数量_sure..的博客-程序员宅基地

安装使用pip安装。直接执行pip install psutilCPU信息使用方法:cpu_times()cpu信息以元组的方式传出。可以分别访问元素。内存和swap信息使用方法:virtual_memory()和swap_memory()返回内存和swap的信息。返回的参数都是以B为单位的。磁盘信息使用方法:disk_*()psutil.disk_partitions()...

如何用python编写抢购程序源码_Python实现淘宝秒杀聚划算抢购自动提醒源码_weixin_39595310的博客-程序员宅基地

说明本实例能够监控聚划算的抢购按钮,在聚划算整点聚的时间到达时发出提醒(音频文件自己定义位置)并自动弹开页面(URL自己定义)。同时还可以通过命令行参数自定义刷新间隔时间(默认0.1s)和监控持续时间(默认1800s)。源码# encoding: utf-8'''''@author: [email protected]: [emailprotected]@time: 2014-5-18 下午5:06:...

加速GPU,加速NVIDIA_中国云报的博客-程序员宅基地

点击上方 “中国云报” 可直接关注 ! 在不久前结束的专业视听设备与信息系统集成技术展InfoComm China 2017上,NVIDIA为中国市场带来了全新的产品——新一代基于Pascal架构的Quadro

推荐文章

热门文章

相关标签