`
xuelianbobo
  • 浏览: 175210 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

java正则表达式之replaceall 高级用法

阅读更多
public class regexpTest {
	/***
	 * main方法实现的是将时间格式为yyyy-mm-dd的字符串转换成mm/dd yyyy的格式 用到的就是java正则表达式中的子组替换
	 * 
	 * @param args
	 */
	public static void main(String[] args) {
		String s = "2014-12-31";
		String s2 = s.replaceAll("^([0-9]{4})-([0-9]{2})-([0-9]{2})$", "$2/$3 $1");// 子组替换,$1表示匹配的第一组的值
		System.out.println(s2);
	}
}

 

 

分享到:
评论

相关推荐

    java正则表达式.zip

    Java正则表达式是Java编程语言中用于处理字符串的强大工具,它基于模式匹配的概念,能够高效地进行文本搜索、替换和解析。在Java中,正则表达式主要通过`java.util.regex`包来实现,提供了Pattern和Matcher两个核心...

    Java正则表达式 Java 正则表达式

    Java正则表达式是Java语言中用于处理字符串的强大工具,它允许程序员进行复杂的字符串匹配、查找和替换操作。正则表达式(Regular Expression)是一种模式匹配语言,通过特定的语法来描述字符串的模式,用于在文本中...

    java正则表达式匹配工具

    Java正则表达式匹配工具是IT领域中一种强大的文本处理工具,它利用正则表达式(Regular Expression)的规则来查找、替换或者提取文本中的特定模式。正则表达式是一种特殊的字符序列,能够帮助程序员或者用户高效地...

    java正则表达式使用例子

    Java正则表达式是Java编程语言中用于处理字符串的强大工具,它允许我们通过模式匹配来查找、替换或分割文本。在Android开发中,正则表达式尤其重要,因为它们可以帮助我们验证用户输入、处理文本数据或者进行复杂的...

    Java正则表达式详细讲解

    以上就是Java正则表达式的详细讲解,从基础概念到高级用法,涵盖了正则表达式在Java中的各种操作。通过熟练掌握这些知识,可以大大提高你在处理字符串时的效率和灵活性。在实际项目中,结合`MLDN魔乐JAVA_59正则...

    Java正则表达式详解(非常适合入门

    尽管Java正则表达式的语法与Perl有相似之处,但也存在差异。具体的不同点可以通过查阅`Pattern`类的API文档来了解。这种设计使得Java正则表达式既保留了Perl的强大功能,又融入了Java自身的特性,成为了一种更加灵活...

    java正则表达式 过滤特殊字符的正则表达式

    本文详细介绍了 Java 正则表达式在过滤特殊字符方面的应用,并对正则表达式的基本概念和高级概念进行了详细的解释。同时,还提供了一个简单的示例代码,展示了如何使用正则表达式来过滤特殊字符。

    java正则表达式实例教程

    Java正则表达式是Java编程语言中用于处理字符串的强大工具,它允许程序员通过模式匹配来查找、替换或分割文本。本教程将深入讲解Java中的正则表达式,并提供丰富的实例来帮助开发者理解和应用这些概念。 1. 正则...

    java正则表达式详解(PDF)

    Java正则表达式是Java编程语言中的一个强大工具,用于处理字符串模式匹配和搜索替换操作。它是基于Perl和POSIX正则表达式的实现,提供了一种灵活且强大的方式来处理文本数据。本文件"java正则表达式详解(PDF)"深入...

    JAVA 正则表达式测试器

    通过使用Java正则表达式测试器,开发者可以更高效地调试和优化他们的正则表达式,提高代码质量。无论是新手还是经验丰富的程序员,这个工具都能极大地提升开发效率,减少因为正则表达式错误导致的问题。

    正则表达式工具类,正则表达式封装,Java正则表达式

    总之,`RegUtils`是一个为了简化Java正则表达式操作而设计的工具类,它通过封装各种常见的正则表达式操作,使得开发者可以更方便地在代码中进行文本处理。在实际项目中,此类的使用能提高代码的可读性和可维护性。...

    (转)java 正则表达式详解

    Java正则表达式详解 Java中的正则表达式是一个强大的文本处理工具,它允许程序员进行复杂的字符串匹配、查找、替换和分割操作。在Java中,正则表达式是通过`java.util.regex`包来实现的,这个包提供了一系列类,如`...

    JAVA正则表达式,比较难学,好好看看

    Java正则表达式是Java语言中的一个重要特性,用于处理字符串的模式匹配和处理。在Java SDK 1.4及以后的版本中,引入了`java.util.regex`包,提供了对正则表达式全面且强大的支持。这个包包含了两个核心类:`Pattern`...

    java正则表达式学习笔记

    以上列举了一些常见的正则表达式应用场景及其匹配规则,可以帮助开发者更好地理解和掌握Java正则表达式的使用技巧。通过这些示例,我们可以看到正则表达式在实际开发中的强大作用,并且能够灵活应用于各种复杂的字符...

    Java正则表达式入门介绍课件

    Java正则表达式是编程语言Java中用于...学习Java正则表达式不仅需要理解基本的语法,还需要通过实践来熟练掌握其用法。本课件中的PPT将通过实例和练习帮助初学者逐步掌握这一强大功能,并能够在实际项目中灵活运用。

    java正则表达式资料下载

    Java正则表达式是Java编程语言中用于处理字符串的强大工具,它允许程序员通过模式匹配来查找...提供的文档"正则表达式.doc"可能包含了更多关于Java正则表达式的详细信息,包括更多示例和具体用法,建议仔细阅读和研究。

    JAVA正则表达式概述视频

    在本视频教程中,讲师逐步从基础到高级,详细介绍了Java正则表达式的使用方法,非常适合初学者入门。 首先,我们要理解正则表达式(Regular Expression,简称regex)的基本概念。它是一种特殊的字符序列,可以用来...

    java正则表达式从入门到精通

    3. **Java正则表达式方法** - **`matches()`**:检查整个输入字符串是否匹配整个模式。 - **`find()`**:查找字符串中是否存在模式匹配的部分。 - **`group()`**:获取匹配的子串,`group(int group)`可获取指定...

    JAVA正则表达式实例教程.pdf

    ### JAVA正则表达式实例教程知识点详述 #### 一、正则表达式的定义与特点 **1.1 正则表达式是什么?** - 正则表达式(Regular Expression)是一种模式匹配语言,用于文本搜索和替换。它提供了一种简洁而灵活的方式...

    java_zhengze.rar_正则表达式_正则表达式 java

    本资料"java_zhengze.rar"提供了对Java正则表达式的详细讲解,包括基本概念、元字符、预定义字符类以及各种匹配操作,对于Java开发者来说是一份非常实用的学习资源。 首先,我们来了解一下正则表达式的基石——元...

Global site tag (gtag.js) - Google Analytics