色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java正則表達式數(shù)字和字母

黃文隆1年前6瀏覽0評論

Java正則表達式是一種強大的工具,可以用來匹配、查找和替換文本內容。其中,數(shù)字和字母是正則表達式中最基本的元素之一,下面我們來了解一下。

// 匹配任意數(shù)字
String pattern = "\\d";
String text = "Hello 123 World!";
Pattern r = Pattern.compile(pattern);
Matcher m = r.matcher(text);
while (m.find()) {
System.out.println("找到了數(shù)字:" + m.group(0));
}
// 匹配任意字母
String pattern = "\\w";
String text = "Hello 123 World!";
Pattern r = Pattern.compile(pattern);
Matcher m = r.matcher(text);
while (m.find()) {
System.out.println("找到了字母:" + m.group(0));
}
// 匹配數(shù)字和字母
String pattern = "[\\d\\w]";
String text = "Hello 123 World!";
Pattern r = Pattern.compile(pattern);
Matcher m = r.matcher(text);
while (m.find()) {
System.out.println("找到了數(shù)字或字母:" + m.group(0));
}

其中,\\d表示任意數(shù)字,\\w表示任意字母,[\\d\\w]表示匹配數(shù)字或字母。

除了以上代碼中的三種方式外,還可以使用其他方式匹配數(shù)字和字母,如[0-9]匹配數(shù)字、[a-zA-Z]匹配英文字母等。