Can anybody tell me the difference between the * and + operators in the example below:
*
+
[<>]+ [<>]*
[<>]+
[<>]*
* means zero or more of the previous expression.
In other words, the expression is optional.
You might define an integer like this:
-*[0-9]+
In other words, an optional negative sign followed by one or more digits.