Below is to validate valid email. But I want to add that if user enter - only. that will valid. How can I improve the code below so i can validate valid email or enter dash(-) only.
RegularExpressionValidator
ID="RegularExpressionValidatorControlCompanyEmail" runat="server"
Display="Dynamic" ControlToValidate="TextBoxCompEmail"
ValidationExpression='[^\s()\[\]<>\\,:;@"]*@\w+([-.]\w+)*\.\w+([\-.]\w+)*([,;]\s*[^\s()\[\]<>\\,:;@"]*@\w+([-.]\w+)*\.\w+([-.]\w+)*)*'
ErrorMessage="<%$
Resources:LanguagePack.ProfileManagement,InvalidEmail %>"
ValidationGroup="Delete" Enabled="true"