易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVA正则中文匹配

1、匹配双引号间内容:
Java代码
public
 
void
 test1() {  
    // 匹配双引号间内容
  
    String pstr = "\"([^\"]+)\""
;  
    Pattern p = Pattern.compile(pstr);  
    Matcher m = p.matcher("\"goodjob\""
);  
    System.out.println(m.find() ? m.group(1
) : 
"nothing"
);  
  
    // 测试中文
  
    m = p.matcher("\"goodjob里面有中文呢\""
);  
    System.out.println(m.find() ? m.group(1
) : 
"nothing"
);  
}  
public void test1() {
// 匹配双引号间内容
String pstr = "\"([^\"]+)\"";
Pattern p = Pattern.compile(pstr);
Matcher m = p.matcher("\"goodjob\"");
System.out.println(m.find() ? m.group(1) : "nothing");
// 测试中文
m = p.matcher("\"goodjob里面有中文呢\"");
System.out.println(m.find() ? m.group(1) : "nothing");
}
2、中文内容也匹配:
Java代码
public
 
void
 test2() {  
    // 中文内容也匹配
  
    String pstr = "\"([^\"|[\u4e00-\u9fa5]]+)\""
;  
    Pattern p = Pattern.compile(pstr);  
    Matcher m = p.matcher("\"goodjob里面有中文呢\""
);  
    System.out.println(m.find() ? m.group(1
) : 
"nothing"
); &n


相关文档:

Java Annotation使用大全 (ZT)


一、Annotation究竟是什么?
    Annotation 提供了一条与程序元素关联任何信息或者任何元数据(metadata)的途径。从某些方面看,annotation就像修饰符一样被使用,并应用于包、类型、构造方法、方法、成员变量、参数、本地变量的声明中。这些信息被存储在annotation的“name=value”结构对中 ......

JAVA中的反射机制详解

JAVA反射机制
    JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。
Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属 ......

Java如何每5秒生成一个随机数


import java.util.Random;   
import java.util.Timer;   
import java.util.TimerTask;   
  
/**  
 * Java如何每5秒生成一个随机数  
 *   
 * @author Java人(java2000.net)  
 */&nbs ......

Java 7决定包含闭包 发布日期推迟至2010年底


在Devoxx 2009(一年一度的Java社区大会,今年在11月16-20日举行)上,Sun宣布将在JDK 7中增加闭包功能。这个功能的添加将从FCM v0.5(First-Class Methods,第一类方法)的语法和语意开始着手。FCM与JCA原本一同被提交,然而Sun宣布JCA将不在JDK 7中考虑。
 
同时,Sun表示Java 7的发布时间将被推迟至2010年底。 ......

JAVA中容易混淆的一些小知识

问题一:我声明了什么!
  String s = "Hello world!";
  许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的回答通常是概念不清的根源。如果要准确的回答,一半的人大概会回答错误。
  这个语句声明的是一个指向对象的引用,名为“s&r ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号