I've been trying to validate a multiline textbox. And of course it doesn't work.

```
<asp:TextBox ID="t_noteTextBox" runat="server" Width="700" Text='<%# Bind("t_note") %>' TextMode="MultiLine" Rows="3" MaxLength="700"  />
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ErrorMessage="Special Characters not allowed." ForeColor="Red" 
    ControlToValidate="t_noteTextBox" ValidationExpression="(?m)([a-z]|[A-Z]|[0-9]|[ ]|[-]|[_]|[.]|[,]|[\r]|[\n])*"   Display="Dynamic"></asp:RegularExpressionValidator>
<asp:RegularExpressionValidator runat="server" ID="valInput" ControlToValidate="t_noteTextBox"  ValidationExpression="^[\s\S]{0,740}$"
   ErrorMessage="Please enter a maximum of 740 characters"  Display="Dynamic" ForeColor="Red"></asp:RegularExpressionValidator>

```

The expression works fine as long as I don't add a carriage return. As soon as I go to a new line i get an error.
I even looked up and found the ?m multiline option. 
however that doesn't work either.
Testing the regex in Expresso works well. 

```
(?m)([a-z]|[A-Z]|[0-9]|[ ]|[-]|[_]|[.]|[,]|[\r]|[\n])*

```

But as soon as I put it on the website it doesn't.
Any ideas?