在Java中,matches
是一個String類的方法,用于檢查一個字符串是否匹配給定的正則表達式。它的用法是:
String str = "Hello World";
boolean result = str.matches("^[a-zA-Z\\s]*$");
if (result) {
System.out.println("字符串匹配給定的正則表達式");
} else {
System.out.println("字符串不匹配給定的正則表達式");
}
在上面的例子中,matches
方法是用來檢查字符串str
是否只包含字母和空格。如果字符串匹配給定的正則表達式,則返回true,否則返回false。