Regular Expression Character and Sub-Expression Modifiers : sub with regular expressions « String « Ruby






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.

 








Related examples in the same category

1.Basic Special Characters and Symbols Within Regular Expressions
2.To replace the first two characters of a string with 'Hello':
3.To change the last two letters
4.scan is the iterator method you require:
5.scan(/../): . means Any character
6.scan (/\w\w/): \w means Any letter, digit, or underscore
7.Index string by regular expression