`
wwbutton
  • 浏览: 41644 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java 正则表达式一例

    博客分类:
  • Java
阅读更多
<u>______</u> 替换<u></u> 之间的_ 为等量的String。
public class TestRegStr {
public static void main(String[] args) {
System.out.println("-----------");
String s1 = "ftggh <u>__________</u>faadf<u>_</u>grgsfdgsgsfg   <u>_____</u>  dfasf<u>_____ ";

Matcher m1 = Pattern.compile("(<u>)(_*)(_)([X]*)(</u>)").matcher(s1);

while (m1.find()) {
//System.out.println(m1.group() + "\t");
s1 = m1.replaceAll("$1$2X$4$5");
//System.out.println(s1);

m1.reset(s1);
}
System.out.print(s1);
}
}
分享到:
评论

相关推荐

    常用java正则表达式

    本文写作时,一个包含了用正则表达式进行文本处理的Java规范需求(Specification Request)已经得到认可,你可以期待在JDK的下一版本中看到它。 然而,如果现在就需要使用正则表达式,又该怎么办呢?你可以从Apache...

    java正则表达式.docx

    java正则表达式.docx 如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符...

    Java正则表达式详解

    本文写作时,一个包含了用正则表达式进行文本处理的Java规范需求(Specification Request)已经得到认可,你可以期待在JDK的下一版本中看到它。 然而,如果现在就需要使用正则表达式,又该怎么办呢?你可以从...

    正则表达式

    本文写作时,一个包含了用正则表达式进行文本处理的Java规范需求(Specification Request)已经得到认可,你可以期待在JDK的下一版本中看到它。 然而,如果现在就需要使用正则表达式,又该怎么办呢?你可以从Apache...

    Java中的正则表达式 -- 示例详解

    自从jdk1.4推出java.util.regex包,就为我们提供了很好的JAVA正则表达式应用平台。 因为正则表达式是一个很庞杂的体系,所以我仅例举些入门的概念,更多的请参阅相关书籍及自行摸索。 \\ 反斜杠 \t 间隔 ('\u0009...

    正则表达式工具:JGsoft RegexBuddy v3.4.2 零售版(无需要注册激活)

    JGsoft RegexBuddy 是一款正则表达式工具。它是你使用正则表达式时的最好的助手。容易创建完全符合你的要求的正则表达式。清除地理解其他人写的复杂的正则表达式。通过示例字符串和文件,快速测试任意正则表达式,...

    Java正则表达式基础入门知识

    众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯...定义:正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例

    正则表达式30分钟入门教程

    恢复格式 文本格式约定:专业术语 元字符/语法格式 正则表达式 正则表达式中的一部分(用于分析) 对其进行匹配的源字符串 对正则表达式或其中一部分的说明 隐藏边注 本文右边有一些注释,主要是用来提供一些相关信息...

    Java中正则表达式使用方法详解

    本文写作时,一个包含了用正则表达式进行文本处理的Java规范需求(Specification Request)已经得到认可,你可以期待在JDK的下一版本中看到它。 然而,如果现在就需要使用正则表达式,又该怎么办呢?你可以从...

    Java正则表达式入门基础篇(新手必看)

    给大家介绍java正则表达式入门基础篇, 由于正则表达式是一个很庞杂的体系,所以我仅例举些入门的概念,更多的请参阅相关书籍及自行摸索。感兴趣的朋友一起跟着小编来看看吧

    利用java反射校验struts中的form(含正则表达式)

    利用java反射校验struts中的formbean 在struts框架中,如果每次都去校验form中的每个字段,显然费时费力,本例通过java反射得到form中的字段和值,并较验,用于在与数据库...随包附带一个通用的易扩展的正则表达式校验类.

    JGsoft.RegexBuddy.v3.4.2

    JGsoft RegexBuddy 是一款正则表达式工具。它是你使用正则表达式时的最好的助手。容易创建完全符合你的要求的正则表达式。清除地理解其他人写的复杂的正则表达式。通过示例字符串和文件,快速测试任意正则表达式,...

    java7源码-RegularDoc:整理的正则表达式文档,还是比较全面的

    %[a-z]+%,这三个正则表达式是等效的。如果正则里面有字符与分隔符冲突,建议可以更换不冲突的字符,这样可以不用转义。 1. 正则表达式的基本元字符 - [ ] { } * + . ? ( ) | \ ^ $ 字符组[] 字符组[] ,范围表示法-...

    《编译原理及实践》电子书下载

    2.2.3 程序设计语言记号的正则表达式 29 2.3 有穷自动机 32 2.3.1 确定性有穷自动机的定义 32 2.3.2 先行、回溯和非确定性自动机 36 2.3.3 用代码实现有穷自动机 41 2.4 从正则表达式到DFA 45 2.4.1 从正则表达式到...

    java学习线路

    2.线程、网络、正则表达式这三部分可以回头再学,因为用得比较少。而面试得比较多。 3.而GUI现在的项目较少,但可以为学习android做准备,因为两者的开发模式差不多。 2.java高新技术视频(点击下载) 1.这部分最重点...

    疯狂JAVA讲义

    9.5.1 创建正则表达式 338 9.5.2 使用正则表达式 341 9.6 程序国际化 345 9.6.1 Java国际化的思路 346 9.6.2 Java支持的语言和国家 346 9.6.3 完成程序国际化 347 9.6.4 使用MessageFormat处理包含占位符的...

Global site tag (gtag.js) - Google Analytics