title: What's the difference between * and ? in regular expressions?
body: <p>Both seem to mean, match 0 or more characters? I don't understand the difference between them, or when to use <code>?</code> and when to use <code>*</code>. Some examples would help.</p>