Acts in the very same way as perl substitution operation
	    STRING =~ s/REGEXP/REPLACEMENT/OPTIONS,
	    returning the resulting string.
	    Searches a string for a pattern, and if found,
	    replaces that pattern with the replacement text.	    
	    If the REPLACEMENT string
	    contains a $  that looks like a variable,
	    the variable will be interpolated
	    into the 
REPLACEMENT at run-time.
	    Options are:
	    
	    e - evaluate REPLACEMENT 
	    as a Perl expression,
	    g - replace globally, i.e., all occurrences,
	    i - do case-insensitive pattern matching,
	    m - treat string as multiple lines,
	    that is, change ^
	    and $ from matching the start or end 
	    of the string to matching the start or end of any line anywhere
	    within the string,
	    s - treat string as single line,
	    that is, change .
	    to match any character whatsoever, even a newline, which
	    normally it would not match,
	    x - use extended regular expressions.