也整理下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("\\*\\*", "")); }
相关推荐
### Java常用基础正则表达式知识点详解 #### 正则表达式概述 正则表达式是一种强大的文本处理工具,能够帮助我们完成各种复杂的字符串搜索、替换等操作。在Java编程中,利用正则表达式可以非常高效地进行数据验证、...
这篇文档将对Java正则表达式的基本语法、常用元字符、预定义字符类、模式匹配以及实例应用进行深入解析。 **1. 基本语法** Java正则表达式的语法主要包括以下元素: - 字符:除了特殊字符外,任何字符都可以直接...
### Java正则表达式判断字符串是否包含中文 在日常的软件开发过程中,我们经常会遇到需要对输入的字符串进行校验的情况。例如,在处理用户输入、文本分析或数据清洗时,可能需要判断一个字符串中是否包含中文字符。...
根据给定的文件信息,我们可以总结出以下关于Java正则表达式的重要知识点: ### 1. 正则表达式简介 正则表达式是一种强大的文本处理工具,它能够帮助我们匹配、查找、替换等操作符合某种规则的字符串。在Java中,...
本文将详细介绍Java中常用的正则表达式写法及其四种主要功能:匹配、提取、分割以及替换。 #### 二、Java正则表达式基础 在Java中,`java.util.regex`包提供了用于处理正则表达式的类库,主要包括`Pattern`、`...
本文将详细解释Java正则化的概念、核心类以及常用的正则表达式语法。 首先,`Pattern`类是Java正则表达式的编译表示形式。它接收一个字符串形式的正则表达式,编译成内部的模式,然后可以通过`matcher()`方法创建`...
下面将详细介绍Java正则表达式的常用语法和特性。 1. **转义字符**: - `\a`: 响铃符 (ASCII 07) - `\f`: 换页符 (ASCII 12) - `\n`: 换行符 (ASCII 10) - `\r`: 回车符 (ASCII 13) - `\t`: 制表符 (ASCII 09)...
### Java正则表达式总结 #### 一、转义字符 在Java正则表达式中,转义字符用于表示特殊符号或预定义的字符类。这些字符通常具有特定的含义,可以直接用来匹配某些预定义的字符集或者特殊字符。 1. **普通转义序列...
本文主要介绍了Java正则表达式的基本概念和常用规则,包括整数、手机号码、空白符、电子邮件、邮政编码和用户名的验证等。通过上述示例,可以帮助开发者更好地理解和应用正则表达式,提高代码的效率和可读性。正则...
2009年的常用正则表达式可能涵盖了以下方面: - **邮箱验证**:通常使用`^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$`来验证邮箱格式。 - **URL验证**:`^(http|https)://([\w-]+.)+[\w-]+(/[\w- ./?%&=])?$`...
Java正则表达式是编程语言Java中的一个强大工具,它用于模式匹配和字符串处理。本文将深入探讨Java正则表达式的语法、核心概念以及实际应用,帮助开发者更好地理解和使用这一功能。 1. **正则表达式基础** - **...
下面将详细讲解正则表达式的常见模式和使用方法,以及如何在Java和JavaScript中应用它们。 1. **基础概念** - **元字符**: 特殊含义的字符,如`.`代表任意字符,`^`表示行首,`$`表示行尾,`\`用于转义。 - **...
以上就是本文关于Java中基于正则表达式实现时间日期常用判断操作的知识点总结。希望本文能够帮助读者更好地理解和应用Java正则表达式来处理时间日期数据。在实际应用中,通过不断地练习和编写正则表达式,将能够更加...
### JAVA正则表达式实例教程知识点详述 #### 一、正则表达式的定义与特点 **1.1 正则表达式是什么?** - 正则表达式(Regular Expression)是一种模式匹配语言,用于文本搜索和替换。它提供了一种简洁而灵活的方式...
本文将结合提供的“正则表达式系统教程”和“常用正则表达式”这两个资源,深入讲解正则表达式的基础知识和常见应用。 1. **基础概念** - **元字符(Meta-character)**:如`.`(匹配任意字符,除了换行符)、`^`...
### Java正则表达式大全:菜鸟也能玩转 在Java编程语言中,正则表达式是一种强大的工具,用于处理字符串的搜索、替换等操作。它能够帮助开发者更加灵活地进行文本处理工作。本文将深入介绍Java中的正则表达式基础...
### Java正则表达式详解 #### 一、引言 正则表达式是计算机科学领域中一种非常强大的工具,用于模式匹配和文本处理。在多种编程语言中都有应用,包括Perl、PHP、Python、JavaScript等。Java作为一种广泛使用的编程...
正则表达式是一种强大的字符串匹配工具,广泛应用于各种编程语言中,例如Java、Perl等。下面是正则表达式的语法和实例总结。 特殊字符 * `\` 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或...