在Java中,matches()函數(shù)是用于檢測字符串是否匹配給定的正則表達(dá)式的方法。它的作用是判斷一個字符串是否符合某個正則表達(dá)式的規(guī)則。
matches()方法返回一個布爾值,如果字符串與正則表達(dá)式匹配,則返回true;否則返回false。
舉個例子,我們可以使用matches()函數(shù)來驗(yàn)證一個字符串是否是合法的郵箱地址,是否是一個有效的手機(jī)號碼等等。通過傳入不同的正則表達(dá)式,我們可以進(jìn)行不同類型的驗(yàn)證和匹配操作。