社区
ASP
帖子详情
如何去除页面上除换行、段落的代码?
chinastorm
2007-03-15 02:44:00
我想去掉除了段落标记之外的所有html标记,只要页面的文字,好比是我把代码贴到记事本里面的效果,去掉了链接等代码。
正则或者asp程序都可以,谢谢!
...全文
1757
36
打赏
收藏
如何去除页面上除换行、段落的代码?
我想去掉除了段落标记之外的所有html标记,只要页面的文字,好比是我把代码贴到记事本里面的效果,去掉了链接等代码。 正则或者asp程序都可以,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
36 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xingqiliudehuanghun
2007-04-27
打赏
举报
回复
比较偷懒一点的做法就是先把段落标记替换为特殊字符(不能为hmtl标记),然后执行以下操作:可编辑<iframe>或<div>.innerhtml=替换后字符串,可编辑<iframe>或<div>.innerhml=可编辑<iframe>或<div>.innerText.最后将innerhtml中的特殊字符替换回来.绝对可用,但是效率可能不如正则高.我现在还在用这个方法,不会正则.希望高手给个正则表达式子,我也学习一下.
chinastorm
2007-03-20
打赏
举报
回复
给chinastorm顶一下.
记得我是谁吗?
-----------------------
哥们,有时间给你打电话!
pzhuyy
2007-03-16
打赏
举报
回复
mark.
阿非
2007-03-16
打赏
举报
回复
up
hjx398
2007-03-16
打赏
举报
回复
赌东道赌东道赌东道的
xingqiliudehuanghun
2007-03-16
打赏
举报
回复
我的做法是使用户将输入输入到一个iframe中在提交之前用语句content=document.getElementById(<frameid>).innerText将输入副给一隐藏域
然后在提交这样客户端把事情都做了,不用做任何处理直接用就可以了.
但是一定要注意设置好iframe的disignMode属性
o07
2007-03-16
打赏
举报
回复
正则很不错
HELLO_JIM
2007-03-16
打赏
举报
回复
正则很不错,要系统的学习一下////////////////////////
文盲老顾
2007-03-16
打赏
举报
回复
mark
L18972934
2007-03-16
打赏
举报
回复
mark
AeroRoad
2007-03-16
打赏
举报
回复
正则真简单,要好好研究一下。
AeroRoad
2007-03-16
打赏
举报
回复
好啊
chinastorm
2007-03-16
打赏
举报
回复
已经测试完毕,用</?(?!br|p|BR|P)[^>]*>这样的正则就好了。
谢谢大家!
hymxtang
2007-03-16
打赏
举报
回复
学习~
hbhbhbhbhb1021
2007-03-16
打赏
举报
回复
起作用的,可以看下面的代码。
另外,楼主的段落是指<p>?
<script language=javascript>
var str="<a href=\"bbb\" >a</a><br><br> 正文 <br>1<div >dfsafas</div> 正文2 "
re=/(<(?!br|\/br))[^>]*?>/ig
alert(str.replace(re,""))
</script>
李睿_Lee
2007-03-16
打赏
举报
回复
晕死,<(?!BR)[^>]*?>是起作用的,原来是我用的软件里,设置成Unix网络的正则的,结果没有匹配的。我还以为不起作用呢。
oheray
2007-03-16
打赏
举报
回复
北京招聘
Asp.net(C#)开发工程师
1、计算机专业本科以上学历,有能力者不限制;
2、精通ASP.NET、C#、MSSQLServer等技术及相关开发工具;
3、熟练掌握UML建模,至少熟悉一种建模软件;
4、熟悉数据库操作,有面向对象基础。熟悉三层开发构架;
5、应聘者请附上曾开发的项目实例或说明;
6、有较强的合作、沟通能力,具有团队精神与团队合作经验
根据能力定薪金,具体待遇面议,保证不低于同行业水平.
Email:hr@sinohousing.com
工作地点:
北京望京科技园利泽中园或北京电子城科技园区 [靠近望京和酒仙桥地区]
BoyHaXin
2007-03-16
打赏
举报
回复
顶起来
showhome
2007-03-16
打赏
举报
回复
public static string DelHTML(string Htmlstring)//将HTML去除
{
#region
//删除脚本
Htmlstring =System.Text.RegularExpressions. Regex.Replace(Htmlstring,@"<script[^>]*?>.*?</script>","",System.Text.RegularExpressions.RegexOptions.IgnoreCase);
//删除HTML
Htmlstring =System.Text.RegularExpressions. Regex.Replace(Htmlstring,@"<(.[^>]*)>","",System.Text.RegularExpressions.RegexOptions.IgnoreCase);
Htmlstring =System.Text.RegularExpressions. Regex.Replace(Htmlstring,@"([\r\n])[\s]+","",System.Text.RegularExpressions.RegexOptions.IgnoreCase);
Htmlstring =System.Text.RegularExpressions. Regex.Replace(Htmlstring,@"-->","",System.Text.RegularExpressions.RegexOptions.IgnoreCase);
Htmlstring =System.Text.RegularExpressions. Regex.Replace(Htmlstring,@"<!--.*","",System.Text.RegularExpressions.RegexOptions.IgnoreCase);
//Htmlstring =System.Text.RegularExpressions. Regex.Replace(Htmlstring,@"<A>.*</A>","");
//Htmlstring =System.Text.RegularExpressions. Regex.Replace(Htmlstring,@"<[a-zA-Z]*=\.[a-zA-Z]*\?[a-zA-Z]+=\d&\w=%[a-zA-Z]*|[A-Z0-9]","");
Htmlstring =System.Text.RegularExpressions. Regex.Replace(Htmlstring,@"&(quot|#34);","\"",System.Text.RegularExpressions.RegexOptions.IgnoreCase);
Htmlstring =System.Text.RegularExpressions. Regex.Replace(Htmlstring,@"&(amp|#38);","&",System.Text.RegularExpressions.RegexOptions.IgnoreCase);
Htmlstring =System.Text.RegularExpressions. Regex.Replace(Htmlstring,@"&(lt|#60);","<",System.Text.RegularExpressions.RegexOptions.IgnoreCase);
Htmlstring =System.Text.RegularExpressions. Regex.Replace(Htmlstring,@"&(gt|#62);",">",System.Text.RegularExpressions.RegexOptions.IgnoreCase);
Htmlstring =System.Text.RegularExpressions. Regex.Replace(Htmlstring,@"&(nbsp|#160);"," ",System.Text.RegularExpressions.RegexOptions.IgnoreCase);
Htmlstring =System.Text.RegularExpressions. Regex.Replace(Htmlstring,@"&(iexcl|#161);","\xa1",System.Text.RegularExpressions.RegexOptions.IgnoreCase);
Htmlstring = System.Text.RegularExpressions.Regex.Replace(Htmlstring,@"&(cent|#162);","\xa2",System.Text.RegularExpressions.RegexOptions.IgnoreCase);
Htmlstring =System.Text.RegularExpressions. Regex.Replace(Htmlstring,@"&(pound|#163);","\xa3",System.Text.RegularExpressions.RegexOptions.IgnoreCase);
Htmlstring =System.Text.RegularExpressions. Regex.Replace(Htmlstring,@"&(copy|#169);","\xa9",System.Text.RegularExpressions.RegexOptions.IgnoreCase);
Htmlstring =System.Text.RegularExpressions. Regex.Replace(Htmlstring, @"&#(\d+);","",System.Text.RegularExpressions.RegexOptions.IgnoreCase);
Htmlstring.Replace("<","");
Htmlstring.Replace(">","");
Htmlstring.Replace("\r\n","");
//Htmlstring=HttpContext.Current.Server.HtmlEncode(Htmlstring).Trim();
#endregion
return Htmlstring;
}
调用时传入原数据.返回的就是除去后的.
无爱大叔
2007-03-16
打赏
举报
回复
给chinastorm顶一下.
记得我是谁吗?
加载更多回复(16)
HTML网页的
段落
排版和
换行
网页的外观是否美观,很大程度上取决于其排版。在
页面
中出现大段的文字,通常采用分段进行规划,对
换行
也有极其严格的划分。本节从
段落
的细节设置入手,使读者学习后能利用标签自如地处理大段的文字。 HTML网页中的文字和
段落
通过上一章的学习,读者在网页整体表现设置方面有了比较扎实的基础。但是读者不仅是希望在网页上表现文字,更希望对网页上的文字进行排版、修饰。本章将学习文字的简单排版、修饰、滚动文字以及超级链接。超级链接在网站开发中无处不在,是网页中的重点。 学习本章时,在D:\web\目录下创建一个目录命名为chapter3,把上一章的文件移动到D:\web\chapter3,做一个归类。本章继续在D
paiges, Wadler prettier打印机的一个实现.zip
paiges, Wadler prettier打印机的一个实现 Paiges概述Paiges是 "一个更漂亮的打印机"的一个实现。当你发现自己想要控制行长度( 比如 )的文本或者源
代码
时,库很有用。
段落
换行
) 。Paiges是对 Paige合成器的引用,它可以帮助你对
页面
进行布局。
Markdown使用教程(1小时从小白到精通)
Markdown使用教程 Markdown让你从小白到精通 : 1.markdown是什么? 2.markdown的优点 3.markdown各平台的软件 4.深入了解markdown语法: 1)兼容html,特殊符号。 2)
段落
和
换行
,标题,区块引用 3)
代码
区块 4)分割线 5)链接,强调 6)其他
python-typesetting:一个Python库,可让您调用受TeX启发的排版算法
Python排版包 (注意:我计划在接下来的几周内将用户文档添加到该库中;如果您想继续使用它直到出现,只需在GitHub上“观看”此存储库即可!) 该原型库使用与TeX和LaTeX相同的方法来对
段落
进行排版,知道在跨页分割
段落
时如何避免出现寡行和孤立行,并产生PDF输出: 以下是使用该库排版的示例PDF: 生成上述PDF的脚本位于examples/steam/typeset.py库examples/steam/typeset.py中的存储库中。 该库与TeX或LaTeX的方法的巨大区别在于,该库使您完全处于控制之中–
段落
对齐和
换行
是您从常规Python
代码
中调用的子例程,否则可以随意在
页面
上绘制它,但它希望如此! 您可以使用所需的任何底层库调用来绘制标题,页码并添加媒体,而typesetting库则不会给您带来麻烦。 您将不再会因为使用功率不足的框和粘合图元之上堆积的奥妙配置而居于
web前端
换行
代码
是什么?
刚刚入门前端的小伙伴肯定有遇到过需要将一整段文字
换行
显示的情况,其实有好几种方式可以实现,小千今天就来给大家介绍几种常见的方式。 1.首先第一种方式就是在想要
换行
的文本处添加一个 "<br>" 标签即可,想换几行就添加几次
代码
即可。 2.使用<p>文字</p>
代码
,
段落
文字会自动
换行
,需要多少行就需要添加多少次<p>
代码
,注意这个
代码
需要有关闭项也就是</p>结尾,否则无法生效。 3...
ASP
28,391
社区成员
357,059
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章