A regular expression is a pattern which may match a string .
In this example the pattern
stan. So Afghanistan and Finland match
but Albania does not match .
The match in Java must include the whole string. For that reason you must include .* at the beginning and .* at the end if your pattern is allowed to occur in the middle of the string.