`
奎河少年
  • 浏览: 24820 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

TestReg

 
阅读更多
import java.util.regex.Matcher;
import java.util.regex.Pattern;


public class TestReg {
	public static void main(String[] args) {
		 	Pattern p = Pattern.compile("java",Pattern.CASE_INSENSITIVE);//忽略大小写  
		    String s = "java Java JaVa JAVA ILoveJava youHatejava sohu.com";  
		    Matcher m = p.matcher(s);  
		     
		    while(m.find()) {  
		        p(m.group());  
		    }  
		     
		    m.reset();  
		   p(m.replaceAll("JAVA"));//将所有java(不区分大小写)转化成大写JAVA  
		     
		    m.reset();  
		    StringBuffer sb = new StringBuffer();  
		    int i = 0;  
		    while(m.find()) {  
		        if(i % 2 == 0) {  
		            // 将偶数位java(不区分大小写)转化成大写JAVA  
		            m.appendReplacement(sb, "JAVA");  
		        } else {  
		            // 将奇数位java(不区分大小写)转化成小写java  
		            m.appendReplacement(sb, "java");  
		        }  
		        i++;  
		    }  
		  m.appendTail(sb);  
		   p(sb);
	}
	
	private static void  p(Object o){
		System.out.println(o);
	}
}

 

分享到:
评论

相关推荐

    testreg.rar_testreg_wince.exe

    `testreg.rar`是一个压缩包,包含用于在WinCE平台上运行的`testreg_wince.exe`可执行文件,以及可能的源代码文件或项目配置文件`testreg.sln`。这个程序可能是用于特定的注册功能,比如注册设备驱动、应用程序或者...

    TestReg.rar_testreg_导入注册表

    标题“TestReg.rar_testreg_导入注册表”和描述中提到的内容主要涉及到Windows操作系统中的注册表操作,特别是无提示导入注册表文件的功能。注册表是Windows系统存储配置信息的重要数据库,它包含了系统的设置、硬件...

    TestReg.rar_C 注册表_testreg_注册表

    在本项目"TestReg.rar"中,我们重点关注的是通过编程方式读取和写入注册表文件的功能,这使得对注册表的操作变得更加便捷。 在C语言环境下,访问注册表通常需要使用Windows API函数。这些API函数提供了对注册表键...

    testreg.zip_robot 2ddl_zip

    标题中的“testreg.zip_robot 2ddl_zip”表明这是一个与机器人和2DDL(可能是指Double Data Dictionary Language,一种数据描述语言)相关的压缩文件,而".zip"是文件压缩格式,通常用于存储多个文件或文件夹。...

    RegSetValueEx

    if (RegCreateKeyEx(HKEY_CURRENT_USER, TEXT("Software\\Wincpp\\testreg"), 0, NULL, REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, NULL, &hKey, NULL) != ERROR_SUCCESS) { printf("Failed to create/open the ...

    注册表操作类

    例如,`testReg`可能是一个示例程序,展示了如何使用这些API进行实际的注册表操作。 需要注意的是,对注册表的直接操作需谨慎,因为错误的操作可能导致系统不稳定甚至崩溃。因此,良好的编程习惯是先备份关键的...

    GET与POST用法

    首先定义了要提交数据的URL(如“http://localhost/TestReg/RegForm.aspx”)和具体的数据内容(如“username=abc&password=123”)。为了指定数据格式,设置了请求头为`Content-Type: application/x-...

    检查url是否合法并提取参数

    在IT行业中,URL(Uniform Resource Locator)是互联网上资源的唯一地址,用于定位网络上的信息。...在`TestReg`文件中,可能包含了一些示例代码或者测试用例,可以参考这些内容进一步理解和实践这些技术。

    java正则表达式.pdf

    package testreg; import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexStudy { public static void main(String[] args) { String text = "Hello, World!"; Pattern pattern ...

    java正则表达式彻底研究

    package testreg; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * <p>Title: 正则表达式的研究</p> * <p>Description: * 最近在工作中常常用到一些正则表达式的使用问题,到网上去...

    C#读写注册表的思路及代码

    然后,它以可写模式打开该子键,并设置名为`TestReg`的键值,将其值设为当前日期时间字符串。最后,确保使用`Close()`方法关闭注册表键以释放资源。 总的来说,通过`Registry`和`RegistryKey`类,C#开发者可以方便...

Global site tag (gtag.js) - Google Analytics