`

java常用正则总结

阅读更多

 

 

   也整理下java常用正则总结。大家可以先看下注释,再考虑如何实现。陆续补充。

 

  参照网上的截图,这边文章挺详细可以参照下。

   

 

 

  //取消注释  
  // --表示注释的开头 .匹配任意字符, 
  // +出现一次或者多次     \n出现换行  {0,} 大于0个换行
  tempString=tempString.replaceAll("--.+\n{0,}", "");

  // \\*表示* 其中/\\*表示/*  
  // java String中不能出现单个\所以用\\表示\  所以\\* 实际表示\* 因为*需要转义
  // 所以后面的.+ 表示任意个字符出现1到多次  换行是类似的
  // 具体测试见java代码
  tempString=tempString.replaceAll("/\\*\\*.+\\*\\*/\n{0,}", "");
	
  //忽略大小写替换
  string.replaceFirst("(?i)CREATE", "ALTER");

 

 

    调用下面的测试发现只输出了test内容     

public static void main(String[] args) {
		
		String str = "**test";
		System.out.println(str.replaceAll("\\*\\*", ""));
}

 

  • 大小: 23.2 KB
0
1
分享到:
评论
2 楼 labreeze 2014-08-31  
哪一条看不懂?
1 楼 如若_晴 2014-08-22  
看不懂,求解释

相关推荐

    java常用基础正则表达式参考文档

    ### Java常用基础正则表达式知识点详解 #### 正则表达式概述 正则表达式是一种强大的文本处理工具,能够帮助我们完成各种复杂的字符串搜索、替换等操作。在Java编程中,利用正则表达式可以非常高效地进行数据验证、...

    JAVA 正则表达式总结

    这篇文档将对Java正则表达式的基本语法、常用元字符、预定义字符类、模式匹配以及实例应用进行深入解析。 **1. 基本语法** Java正则表达式的语法主要包括以下元素: - 字符:除了特殊字符外,任何字符都可以直接...

    Java 正则表达式判断字符串是否包含中文

    ### Java正则表达式判断字符串是否包含中文 在日常的软件开发过程中,我们经常会遇到需要对输入的字符串进行校验的情况。例如,在处理用户输入、文本分析或数据清洗时,可能需要判断一个字符串中是否包含中文字符。...

    正则表达式 Java 判断字串是否合理

    根据给定的文件信息,我们可以总结出以下关于Java正则表达式的重要知识点: ### 1. 正则表达式简介 正则表达式是一种强大的文本处理工具,它能够帮助我们匹配、查找、替换等操作符合某种规则的字符串。在Java中,...

    java中的正则表达式

    本文将详细介绍Java中常用的正则表达式写法及其四种主要功能:匹配、提取、分割以及替换。 #### 二、Java正则表达式基础 在Java中,`java.util.regex`包提供了用于处理正则表达式的类库,主要包括`Pattern`、`...

    java正则化详解

    本文将详细解释Java正则化的概念、核心类以及常用的正则表达式语法。 首先,`Pattern`类是Java正则表达式的编译表示形式。它接收一个字符串形式的正则表达式,编译成内部的模式,然后可以通过`matcher()`方法创建`...

    Java正则表达式入门 + HTMLParser使用详解

    下面将详细介绍Java正则表达式的常用语法和特性。 1. **转义字符**: - `\a`: 响铃符 (ASCII 07) - `\f`: 换页符 (ASCII 12) - `\n`: 换行符 (ASCII 10) - `\r`: 回车符 (ASCII 13) - `\t`: 制表符 (ASCII 09)...

    Java正则表达式总结

    ### Java正则表达式总结 #### 一、转义字符 在Java正则表达式中,转义字符用于表示特殊符号或预定义的字符类。这些字符通常具有特定的含义,可以直接用来匹配某些预定义的字符集或者特殊字符。 1. **普通转义序列...

    Java 正则表达式文档

    本文主要介绍了Java正则表达式的基本概念和常用规则,包括整数、手机号码、空白符、电子邮件、邮政编码和用户名的验证等。通过上述示例,可以帮助开发者更好地理解和应用正则表达式,提高代码的效率和可读性。正则...

    超强常用的正则表达式2009

    2009年的常用正则表达式可能涵盖了以下方面: - **邮箱验证**:通常使用`^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$`来验证邮箱格式。 - **URL验证**:`^(http|https)://([\w-]+.)+[\w-]+(/[\w- ./?%&=])?$`...

    JAVA 正则表达式总结_V2

    Java正则表达式是编程语言Java中的一个强大工具,它用于模式匹配和字符串处理。本文将深入探讨Java正则表达式的语法、核心概念以及实际应用,帮助开发者更好地理解和使用这一功能。 1. **正则表达式基础** - **...

    总结常用正则表达式(java,js)

    下面将详细讲解正则表达式的常见模式和使用方法,以及如何在Java和JavaScript中应用它们。 1. **基础概念** - **元字符**: 特殊含义的字符,如`.`代表任意字符,`^`表示行首,`$`表示行尾,`\`用于转义。 - **...

    java基于正则表达式实现时间日期的常用判断操作实例

    以上就是本文关于Java中基于正则表达式实现时间日期常用判断操作的知识点总结。希望本文能够帮助读者更好地理解和应用Java正则表达式来处理时间日期数据。在实际应用中,通过不断地练习和编写正则表达式,将能够更加...

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

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

    正则教程加常用正则

    本文将结合提供的“正则表达式系统教程”和“常用正则表达式”这两个资源,深入讲解正则表达式的基础知识和常见应用。 1. **基础概念** - **元字符(Meta-character)**:如`.`(匹配任意字符,除了换行符)、`^`...

    java 正则表达式大全 菜鸟也能玩转

    ### Java正则表达式大全:菜鸟也能玩转 在Java编程语言中,正则表达式是一种强大的工具,用于处理字符串的搜索、替换等操作。它能够帮助开发者更加灵活地进行文本处理工作。本文将深入介绍Java中的正则表达式基础...

    java 正则表达式详解

    ### Java正则表达式详解 #### 一、引言 正则表达式是计算机科学领域中一种非常强大的工具,用于模式匹配和文本处理。在多种编程语言中都有应用,包括Perl、PHP、Python、JavaScript等。Java作为一种广泛使用的编程...

    如何写正则表达式,正则表达式常用实例

    正则表达式是一种强大的字符串匹配工具,广泛应用于各种编程语言中,例如Java、Perl等。下面是正则表达式的语法和实例总结。 特殊字符 * `\` 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或...

Global site tag (gtag.js) - Google Analytics