溫馨提示×

Java Pattern pattern()的用法是什么

小億
91
2023-10-19 11:04:19
欄目: 編程語言

在Java中,pattern()Pattern類的一個方法,用于編譯給定的正則表達式并返回一個Pattern對象。正則表達式是一種用于匹配字符串模式的語法。

pattern()方法的語法如下:

public static Pattern pattern(String regex)

參數(shù):

  • regex:要編譯的正則表達式字符串。

返回值:

  • 返回一個Pattern對象,該對象包含編譯后的正則表達式。

示例:

import java.util.regex.Pattern;
public class Main {
public static void main(String[] args) {
String regex = "\\d+"; // 匹配一個或多個數(shù)字
Pattern pattern = Pattern.compile(regex); // 編譯正則表達式
System.out.println(pattern.pattern()); // 輸出正則表達式字符串
}
}

輸出:

\d+

在上面的示例中,我們使用pattern()方法將正則表達式"\\d+"編譯為一個Pattern對象。然后,使用pattern.pattern()方法獲取編譯后的正則表達式字符串,并輸出它。

0