允许每个电子邮件地址的前导和尾随空格以逗号分隔的 lis



我使用以下正则表达式来验证逗号分隔的电子邮件地址列表。只要输入使每个电子邮件地址没有前导和尾随空格,它就可以很好地工作。我想接受此列表中每个电子邮件地址的前导和尾随空白。我该怎么做?

   <asp:RegularExpressionValidator ID="emailAddressesListValidator"  Display="Dynamic"
     ControlToValidate="stringTextBox" runat="server"  ForeColor="Red" 
     ErrorMessage="Invalid List. Please input a comma separated list of email addresses."
     ValidationExpression="^((w+([-+.']w+)*@w+([-.]w+)*.w+([-.]w+)*)*([,])*)*$"> 
   </asp:RegularExpressionValidator>

我能够通过将正则表达式更改为下面的正则表达式来使其工作。

ValidationExpression="^(s*(w+([-+.']w+)*@w+([-.]w+)*.w+([-.]w+)*)*([,])*s*)*$" 

相关内容

最新更新