将字符串符合规则的字符取出

原创 2015年11月19日 11:34:07
/*
将字符串中符合正则的取出
步骤:
1、将正则表达式封装成对象。
2、让正则对象和要作用的字符串相关联。
3、关联后,获得正则匹配引擎。
4、通过引擎对符合规则的子串进行操作,如读取等。
*/
import java.util.regex.*;
class regex 
{
	public static void main(String[] args) 
	{
		get();
	}
	public static void get()
	{
		String str = "ming tian,ni haoo";
		String reg = "\\b[a-z]{4}\\b";

		Pattern p = Pattern.compile(reg);//把正则封装成对象
		Matcher m = p.matcher(str);//让正则与要作用的字符串进行匹配

		while(m.find())//按规则作用于字符串,并进行查找
		{
			System.out.println(m.group());//获取匹配后的结果
		}
	}
}

版权声明:本文为博主原创文章,转载请标明出处。

相关文章推荐

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

串的处理 在实际的开发工作中,对字符串的处理是最常见的编程任务。本题目即是要求程序对用户输入的串进行处理。具体规则如下: 1. 把每个单词的首字母变为大写。 2. 把数字与字母之间用下划线字符(_)分

/** * 串的处理 在实际的开发工作中,对字符串的处理是最常见的编程任务。本题目即是要求程序对用户输入的串进行处理。具体规则如下: 1. 把每个单词的首字母变为大写。 2. 把数字与字母之间用下划...

C#:注释、快捷键、转义字符、字符和字符串、变量命名规则、连接符和占位符、输入值存在string中、ToString

简单总结一点平时很常见的知识点: 1 注释: 单行注释// ; 多行注释 /*    */  ;文档注释  /// 文档注释:多用于解释类或者方法 /// ///   注释      /// 2 ...

两个字符串比较,取出重复字符个数。 (原创)

Function TwoStrComp(strOne As String, strTwo As String) As Integer '================================...

java算法——将字符串中的不同字符分类取出存放

//将字符串中的不同字符分类取出存放 package com.suanfa; public class Zifu { public static void main(String[] args...

实现一个挺高级的字符匹配算法: 给一串很长字符串,要求找到符合要求的字符串,例如目的串:123 1******3***2 ,12*****3 这些都要找出来

实现一个挺高级的字符匹配算法: 给一串很长字符串,要求找到符合要求的字符串,例如目的串:123 1******3***2 ,12*****3 这些都要找出来...

判断字符串是否是一样的字符

  • 2016年01月11日 11:20
  • 452B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:将字符串符合规则的字符取出
举报原因:
原因补充:

(最多只允许输入30个字)