Regular expression validate name asp.net using RegularExpressionValidator

this will allow names like:
Jon Doe ---- Jørn ---- Mc'Neelan
match names and dis-allow any attempts to send evil characters. In particular, it tries to allow non-english names by allowing unicode characters.
^([ \u00c0-\u01ffa-zA-Z'])+$
example of use:

<asp:RegularExpressionValidator  ValidationGroup="submit" ID="revLName" runat="server" meta:resourceKey="revLName"
ErrorMessage="invalid name" ControlToValidate="txtLName" Display="None" ValidationExpression="^([ \u00c0-\u01ffa-zA-Z'])+$"></asp:RegularExpressionValidator>