解决js正则匹配换行问题实现代码


Posted in Javascript onDecember 10, 2012
<div id=”main”> 
<div id=”left”> 
</div> 
<div id=”right”> 
php 
</div> 
</div>

如果DIV内没有内容则不换行
把上面的改为:
<div id=”main”> 
<div id=”left”></div> 
<div id=”right”> 
php 
</div> 
</div>

如果用JS来写呢,应该如何来写呢?
JS的正解代码如下:
HTML code:
<script type="text/javascript"> 
function getV(){ 
var str=document.getElementById("regtext").value; 
var re=/([\n\r])(\s)*(\<\/div\>?(\s)*\<div)+/g; 
str=str.replace(re,"$3"); 
alert(str); 
} 
</script> 
<textarea id="regtext" cols="20" rows="20"> 
<div id="main"> 
<div id="left"> 
</div> 
<div id="Div1"> 
</div> 
<div id="Div2"> 
</div> 
<div id="right"> 
php 
</div> 
</div> 
</textarea> 
<input type="button" onclick="getV()" value="测试" />
Javascript 相关文章推荐
javascript 装载iframe子页面,自适应高度
Mar 20 Javascript
jquery ajax 登录验证实现代码
Sep 23 Javascript
javascript的数组和常用函数详解
May 09 Javascript
JavaScript中的单引号和双引号报错的解决方法
Sep 01 Javascript
confirm确认对话框的实现方法总结
Jun 17 Javascript
浅谈js键盘事件全面控制
Dec 01 Javascript
jQuery实现模拟flash头像裁切上传功能示例
Dec 11 Javascript
vue.js中$set与数组更新方法
Mar 08 Javascript
微信小程序实现打卡日历功能
Sep 21 Javascript
webpack4之如何编写loader的方法步骤
Jun 06 Javascript
微信小程序实现滚动加载更多的代码
Dec 06 Javascript
js实现适配移动端的拖动效果
Jan 13 Javascript
解决jquery异步按一定的时间间隔刷新问题
Dec 10 #Javascript
怎样在JavaScript里写一个swing把数据插入数据库
Dec 10 #Javascript
js里怎么取select标签里的值并修改
Dec 10 #Javascript
如何将JS的变量值传递给ASP变量
Dec 10 #Javascript
用jquery实现点击栏目背景色改变
Dec 10 #Javascript
jquery应该如何来设置改变按钮input的onclick事件
Dec 10 #Javascript
JQuery拖拽元素改变大小尺寸实现代码
Dec 10 #Javascript
You might like
文章推荐系统(三)
2006/10/09 PHP
Destoon旺旺无法正常显示,点击提示“会员名不存在”的解决办法
2014/06/21 PHP
PHP调试函数和日志记录函数分享
2015/01/31 PHP
php使用curl_init()和curl_multi_init()多线程的速度比较详解
2018/08/15 PHP
Laravel路由研究之domain解决多域名问题的方法示例
2019/04/04 PHP
php中yar框架实例用法讲解
2020/12/27 PHP
基于jQuery的遍历同id元素 并响应事件的代码
2012/06/14 Javascript
JQuery调用WebServices的方法和4个实例
2014/05/06 Javascript
jQuery中:header选择器用法实例
2014/12/29 Javascript
javascript动态添加checkbox复选框的方法
2015/12/23 Javascript
微信开发 使用picker封装省市区三级联动模板
2016/10/28 Javascript
用vuex写了一个购物车H5页面的示例代码
2018/12/04 Javascript
在Web关闭页面时发送Ajax请求的实现方法
2019/03/07 Javascript
vue设置全局访问接口API地址操作
2020/08/14 Javascript
[15:15]教你分分钟做大人:狙击手
2014/10/30 DOTA
[37:23]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#2Secret VS EG第二局
2016/03/04 DOTA
采用Psyco实现python执行速度提高到与编译语言一样的水平
2014/10/11 Python
详解Python下ftp上传文件linux服务器
2018/06/21 Python
Python中pip更新和三方插件安装说明
2018/07/08 Python
python爬虫爬取微博评论案例详解
2019/03/27 Python
详解Python二维数组与三维数组切片的方法
2019/07/18 Python
详解python pandas 分组统计的方法
2019/07/30 Python
Iconfont(矢量图标)+iconmoon(图标svg互转)配合javascript实现社交分享系统
2020/04/21 Python
浅谈pycharm导入pandas包遇到的问题及解决
2020/06/01 Python
通过实例解析Python文件操作实现步骤
2020/09/21 Python
在线购买澳大利亚设计师手拿包和奢华晚装手袋:Olga Berg
2019/03/20 全球购物
有影响力的人、名人和艺术家的官方商品:Represent
2019/11/26 全球购物
银行实习鉴定
2013/12/13 职场文书
好书伴我成长演讲稿
2014/05/14 职场文书
团结就是力量演讲稿
2014/05/21 职场文书
社团活动总结格式
2014/08/29 职场文书
2014年建筑工作总结
2014/11/26 职场文书
明星邀请函
2015/02/02 职场文书
十二生肖观后感
2015/06/12 职场文书
信息技术课教学反思
2016/02/23 职场文书
python数据可视化JupyterLab实用扩展程序Mito
2021/11/20 Python