Mega Code Archive

 
Categories / Ruby / String
 

Regular Expression Character and Sub-Expression Modifiers

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.