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