The matches() method is used to check if the string stated matches the specified regular expression in the argument or not.
Method Definition: Boolean matches(String regex)
Return Type: It returns true if the string matches the regular expression else it returns false.
Example #1:
// Scala program of int matches() // method // Creating object object GfG
{ // Main method
def main(args : Array[String])
{
// Applying matches method
val result = "Preeti" .matches( ".*i" )
// Displays output
println(result)
}
} |
Output:
true
So, here the regular expression matches the string stated. So, it returns true.
Example #2:
// Scala program of int matches() // method // Creating object object GfG
{ // Main method
def main(args : Array[String])
{
// Applying matches method
val result = "Preeti" .matches( ".i.*" )
// Displays output
println(result)
}
} |
Output:
false