The other day I was going through the article on URL rewriting and I saw this expression
<conditions>
<add input="{HTTP_HOST}" type=”Pattern” pattern="^([^.]+)\.mysite\.com$"> <!-- condition back-reference is captured here -->
</conditions>
I understand all except what does the expression ([^.]+)
mean. I understand ^ means beginning and . means anything but what does the whole expression mean?