Descriptions of Patterns
[a-z._0-9]+@gmail.com : End of sentence should end with "@ gmail.com". May contain lowercase, ".", and "_".
[[0-2][0-9]|3[0-1]][.][0-9]{2}[.][0-9]{4} : If the day part is between 0-29 : [0-2] [0-9], if it is 30 or 31 : 3[0-1]. Divided by day and month with dots [.]. The month is composed of 2 digits 0-9 : [0-9]{2}. Divided by year point with the moon [.]. The year is composed of 4 digits 0-9 : [0-9]{4}.
[a-z] : Find all lowercase letters in the alphabet.
[0-9]{4} : Find four of the numbers from 0 to 9, along with four.
d[iuü][km] : Find d letter, one of the letters i or ü or u, one of the letters k or m, that come one after another.
x[a-z] : Finds the lowercase letter after x and x.