<HR +SIZE *= *[0-9]+ *> is meant to match the <HR> Html tag.
What I am confused about is that why does the above code match <hr size=4 > when the regex for the number is [0-9]+ ?
Doesn't [0-9]+ ? mean any number from 0-9 for the 1st number, and any number from 0-9 for the 2nd number ? Why does the + match a non-number such as in the case when I enter a single digit such as 4 ?