博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js正则匹配的一个日常应用
阅读量:4686 次
发布时间:2019-06-09

本文共 700 字,大约阅读时间需要 2 分钟。

应用实例

1 /** 将段落中的 \n 转换为 

, 规范存储 */ 2 function formatParagraphForStore(val) { 3 var formatText = ""; 4 var list = val.split('\n'); 5 if (list.length == 0) { 6 return val; 7 } 8 for (var i = 0; i < list.length; i++) { 9 formatText += '

' + list[i].trim() + '

'; 10 } 11 return formatText; 12 } 13 14 /** 将段落中的

转换为 \n, 优化展示 */ 15 function formatParagraphForView(val) { 16 if (val.indexOf('

') < 0) { 17 return val; 18 } 19 var reg = new RegExp('

(.*?)

', 'g'); 20 var formatText = ''; 21 while(true) { 22 var match = reg.exec(val); 23 if (!match) break; 24 formatText += match[1] + '\n'; 25 } 26 return formatText; 27 }

 

js正则匹配的详细参考

转载于:https://www.cnblogs.com/ylty/p/6058974.html

你可能感兴趣的文章
Part2_lesson3---ARM寄存器详解
查看>>
深入理解vsto,开发word插件的利器
查看>>
PHP 在5.1.* 和5.2.*之间 PDO数据库操作中的不同!
查看>>
导入properties时的坑
查看>>
python——网络编程
查看>>
Spark的39个机器学习库
查看>>
Electron学习笔记(一)
查看>>
Java并发编程:CountDownLatch、CyclicBarrier和Semaphore
查看>>
配置NRPE的通讯
查看>>
VS2005编译VTK5.10.1
查看>>
shp系列(一)——利用C++进行shp文件的读(打开)与写(创建)开言
查看>>
总结上海永辉云商高级前端职位面试题集
查看>>
中国计算机学会推荐国际学术会议和期刊目录
查看>>
文本元素
查看>>
各种可以远程
查看>>
对服务器的认识
查看>>
分治法实现1-N的数字按字典序全排列组合 Java语言
查看>>
序列化 与 反序列化
查看>>
购物车
查看>>
python基础(一)
查看>>