六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 31|回复: 0

java 匹配字符

[复制链接]

升级  74%

9

主题

9

主题

9

主题

童生

Rank: 1

积分
37
 楼主| 发表于 2013-2-3 14:05:07 | 显示全部楼层 |阅读模式
直接上代码
 
package test;
 
import java.util.regex.Matcher;
import java.util.regex.Pattern;
 
public class PatternTest {
 
public static void main(String[] args) {
 
System.out.println("#########start#########");
String str = "121256789";
// regular expression
String regEx = "(12)";
//
Pattern p = Pattern.compile(regEx);
Matcher m = p.matcher(str);
boolean result = m.find();
System.out.println("the result is :" + result);
// change data
if (result) {
str = str.replaceAll(regEx, "00");
// str.replace for char and string, str.replaceAll for regular expression
System.out.println("the str is :" + str);
}
}
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表