Except where otherwise noted, the contents of this presentation are Copyright 2010 Marty Stepp and Jessica Miller.
string.match(regex)
						
							- if string fits the pattern, returns the matching text; else returns 
null 
							- can be used as a Boolean truthy/falsey test:
							var name = $("name").value;
if (name.match(/[a-z]+/)) { ... } 
						
					i can be placed after the regex for a case-insensitive match
						name.match(/Marty/i) will match "marty", "MaRtY", ...string.replace(regex, "text")
						
							- replaces the first occurrence of given pattern with the given text
 
							var str = "Marty Stepp";
							str.replace(/[a-z]/, "x") returns "Mxrty Stepp" 
							- returns the modified string as its result; must be stored
							str = str.replace(/[a-z]/, "x") 
						
					g can be placed after the regex for a global match (replace all occurrences)
						str.replace(/[a-z]/g, "x") returns "Mxxxx Sxxxx"str = str.replace(/[^A-Z]+/g, "") turns str into "MS"