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

java正則字母和空格

林玟書1年前7瀏覽0評論

Java正則表達式是一種用于匹配字符串的工具,它可以匹配包含字母、數字、空格等各種字符的字符串。

當需要匹配字母時,可以使用預定義字符類中的\p{Alpha},它可以匹配字母,相當于[a-zA-Z]。例如:

String pattern = "\\p{Alpha}+";
String text = "Hello World!";
Pattern p = Pattern.compile(pattern);
Matcher m = p.matcher(text);
while (m.find()) {
System.out.println(m.group()); // Hello, World
}

上述代碼中,\\p{Alpha}+可以匹配多個字母,m.group()方法返回匹配到的字符串。

如果需要匹配空格,可以使用\s,它可以匹配空格、制表符、換行符等空白字符。例如:

String pattern = "\\s+";
String text = "Hello   World!";
Pattern p = Pattern.compile(pattern);
Matcher m = p.matcher(text);
while (m.find()) {
System.out.println(m.group()); //  ,    !
}

上述代碼中,\\s+可以匹配多個空格,m.group()方法返回匹配到的字符串。

綜上所述,Java正則表達式可以輕松匹配字母和空格,幫助我們更方便地處理字符串。