过滤掉字符串中的html代码
在开发过程中,很可能会遇到需要过滤掉字符串中的样式代码或者换行回车符等等的情况,我就遇到过类似的情况,所以就把过滤掉html代码的方法贴到博客上,留个标记,希望会对朋友们有所帮助:
String str = "<p>dfsdsdfsdf</p>sdgfsg<b>sdgfsdgrrytrfh</b>\r\r\n";
String ss = str.replaceAll("</?[^>]+>|(\\r\\n)|\\s", "");
相关文档:
dp.SyntaxHighlighter
dp.SyntaxHighlighter,这东西yahoo都在用它,支持多种语言。
只需要将代码放到<textarea>标签内,它就可以自动根据class指定的语言来对textarea内容进行着色,还提供了行号、打印等功能。如:
Xml代码
<TEXTAREA class=java name=code><br/> // code here ......
HTML中Select不用Disabled实现ReadOnly的另类实现.
<select onbeforeactivate="return false" onfocus="this.blur()" onmouseover="this.setCapture()" onmouseout="this.releaseCapture()">
<option>1</option>
</select> ......
首先在应用程序的WEB.CONFIG修改如下节点。
<httpHandlers>
<add verb="*" path="*.html" type="System.Web.UI.PageHandlerFactory"/>
</httpHandlers>
<assemblies>
<buildProviders>
<add ext ......
HTML的基本结构
<HTML> ---------------------------------------- 开始标签
<HEAD> --------------------------------------
<TITLE> 一个简单的HTML示例 </TITLE> &nbs ......