我要用户输入过滤到我的网页ASP.NET页面上:SWIFT代码的正确RegEx表达式是什么?
<asp:TextBox runat="server" ID="recipientBankIDTextBox" MaxLength="11" />
<asp:RegularExpressionValidator runat="server" ValidationExpression="?" ControlToValidate="recipientBankIDTextBox" ErrorMessage="*" />
据是我所认识SWIFT代码必须包含5个或6个字母和其他符号高达总长度11个字母数字。
如何正确实施这样的规则?
对什么有两个不同的群体 - 第一和第二 - 与平等的表达?为什么不只是'([a-zA-Z]){6}'? – abatishchev 2010-06-12 12:51:08
是的,你是正确的,你可以这么做 - 我纯粹以第一组属于银行,第二组为国家代码为基础将其分成两组。例如英国的Natwest Bank。 'NWBK'加'GB'。 – codingbadger 2010-06-12 15:21:07