String Ruby

Modifier      Description 
*             Match zero or more occurrences of the preceding character, and match as many as possible.
+             Match one or more occurrences of the preceding character, and match as many as possible.
*?            Match zero or more occurrences of the preceding character, and match as few as possible.
+?            Match one or more occurrences of the preceding character, and match as few as possible.
?             Match either one or none of the preceding character.
{x}           Match x occurrences of the preceding character.
{x,y}         Match at least x occurrences and at most y occurrences.