Tag: 过滤预览模式: 普通 | 列表
10-03
12

Java过滤标点符号

package com.yy.test;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class StringUtil {

public   static   void   testReg(){  
         //先去掉标点,再合并空格  

查看更多...

Tags: 标点 符号 过滤 正则

分类:Java&Jsp | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1008
09-04
06

过滤{}中带有的英文的

第一种:
String reg = "\\{\\w*\\}(\\w*)";

Pattern ptt = Pattern.compile(reg, Pattern.CASE_INSENSITIVE);

Matcher m_other = ptt.matcher("{hezzla}你好");

System.out.println(m_other.replaceAll("$1"));

查看更多...

Tags: 过滤 英文 大括号

分类:Java&Jsp | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 291
08-09
01

过滤掉<img> 标记

查找替换!
匹配"<img任意字符[任意个数]>"和"</img>"的替换成""就实现了!

Pattern p = Pattern.compile("<img.*>");
String content = "<img src=\"img/1.jpg\"/>如下说明:";
Matcher m = p.matcher(content);
content = m.replaceAll("");
content = content.replaceAll("</img>", "");

查看更多...

Tags: img 过滤

分类:学习 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 476
08-08
28

过滤html标签

public  String html2Text(String inputString) {    
      String htmlStr = inputString; //含html标签的字符串    
      String textStr ="";    
      java.util.regex.Pattern p_script;    
      java.util.regex.Matcher m_script;    
      java.util.regex.Pattern p_style;    
      java.util.regex.Matcher m_style;    
      java.util.regex.Pattern p_html;    
      java.util.regex.Matcher m_html;    

查看更多...

Tags: 过滤 HTML trim

分类:学习 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 459
08-04
16

使用过滤器使您的 JSP 具有 HTTP 压缩功能

HTTP 压缩是指浏览器能够理解压缩过的 HTML 代码, 文本文档等, 从而减少网络传输流量的一种功能. 在目前的大部分主流浏览器上, 都支持这种功能, 例如 Ineternet Explorer, FireFox, Netscape, Opera 等, 对应的 HTTP 版本应该是 HTTP 1.1.

要探测浏览器是否支持 HTTP 压缩, 只要查看浏览器请求的头中是否有如下字样:
Accept-Encoding: gzip, deflate
即可, 这个即是说明浏览器支持 gzip 和 deflate(一种压缩格式)的压缩内容. 这就意味着: 可以向浏览器返回默认的未压缩的文本, 也可以用 GZIP 和 deflate 压缩过后传送给它, 浏览器会自己探测这些内容并解压缩, 这就以为着传输某些资料的时候(例如文本的 HTML 代码)可以大大减少网络需要传送的内容数.

那么, 如何实现这个功能呢? 其实 Apache Tomcat 5 安装时候所自带的示例目录下都做好了一个过滤器用来实现这个功能了:
{Tomcat5.0安装目录}\webapps\jsp-examples\WEB-INF\classes\compressionFilters
下就是这个过滤器的源码和类文件, 使用时候只要将这些文件放入类路径中, 然后向 web.xml 中加入过滤器配置语句就可以了:

查看更多...

Tags: HTTP 压缩 filter 过滤

分类:学习 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 519
08-04
16

一个简单的数据压缩过滤器

这个小实例使用GZIP压缩的方式回传给浏览器,而IE5和NS6也都有支持Gzip的压缩格式。
这个方法在之前就有人提出过,因为是让网页在输出时经过压缩,可以让传输量变小很多,虽然现在的网络频宽对于用来看网页已经绰绰有余,但是档案大小太大的网页还是会造成一定的影响。

这里是压缩功能的代码:
import java.io.IOException;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.util.zip.GZIPOutputStream;

查看更多...

Tags: 压缩 过滤 filter

分类:学习 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 472