我需要在开头没有空格的情况下创建一个表达式,从街道号码开始,该街道号码应至少为一位数,最多为4位数,并且应以6位数的邮政编码结尾。一个例子是:
29 Younge Street M5E 1B2
我有/^[^\s][a-zA-Z\s]+$/
,但不知道如何添加额外的条件
感谢
答案 0 :(得分:0)
您的邮政编码看起来像加拿大格式为A1B 2C3
,如果我没记错的话,Younge Street是蒙特利尔的一条街。您的要求基本上归结为"从1到4位开始,以6个字符的邮政编码结束"。使用此:
^\d{1,4}\s+.*[A-Za-z]\d[A-Za-z]\s*\d[A-Za-z]\d$