- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试验证加拿大邮政编码,我看到了几个正则表达式 1 , 2还有很多,但没有一个能正常工作。我正在尝试这个:
/[ABCEGHJKLMNPRSTVXY][0-9][ABCEGHJKLMNPRSTVWXYZ] ?[0-9][ABCEGHJKLMNPRSTVWXYZ][0-9]/gmi
正如您在 this test 中看到的那样,这并不能很好地工作。应该只匹配第一行,因为邮政编码需要并且是强制性的3AllowedChars_emptySpace_3AllowedChars
,那么有了这个,我如何限制空白之前只有3个字符,后面和之后只有3个字符当然有加拿大邮政编码的有效字符吗?有什么帮助吗?
更新
根据此处发布的解决方案进行修复:
/^[ABCEGHJKLMNPRSTVXY]\d[A-Za-z][ -]\d[A-Za-z]\d$/gmi
问题是[ -]
之前的?表示可选,而空格不是可选的。您可以测试有效匹配 here
最佳答案
如果您只需要加拿大邮政编码的正则表达式,请尝试以下操作:
^[A-Za-z]\d[A-Za-z][ -]?\d[A-Za-z]\d$
它应该完全符合您的要求
关于javascript - 用于验证加拿大邮政编码的限制性正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35873700/
我正在开发使用加拿大使用的 PostBar 条码符号对邮政地址进行编码的软件。 我找不到这些代码的相关信息。维基百科确实描述了 PostBars,但有一个警告说该文章是关于 D12 类型的,而加拿大邮
关闭。这个问题需要多问focused 。目前不接受答案。 想要改进此问题吗?更新问题,使其仅关注一个问题 editing this post . 已关闭 8 年前。 Improve this ques
我有一个客户要我计算城市之间的距离(以英里为单位)。我正在用 PHP、javascript 做项目,我一直在阅读一些 long/lat 数据库,但仍然无法找到从哪里开始以及如何使用它。有没有我可以通过
我想从地址字符串中提取阿尔伯塔(加拿大)地区的邮政编码。 例如: addr = '12345-67 Ave, Edmonton, AB T1A 2B3, Canada' 应该提取T1A 2B3。 匹
我希望使用 D3 绘制带有一些点的 map 。 Albers Projection US 效果很好。我还需要一张带有加拿大(按省)、墨西哥(按州)和波多黎各的 map 。非常感谢任何有关此 map 上
我正在使用 JLime在使用 ARM 处理器的 HP Jornada 720 上。我已经有了 cross-compiled gcc for x86 (arm-linux-gcc)。我想做的事情的想法很
我有一个 geojson 文件,指示蒙特利尔的一些兴趣点,但坐标不是纬度和经度,而是 MTM nad83,区域 8 中的 X、Y 坐标。 我想在谷歌地图中加载文件,但坐标需要转换.. 我在互联网上搜索
我在 Matplotlib 中使用 Basemap 绘制美国 map 。但是,我似乎无法删除墨西哥或加拿大以仅显示美国。我还需要绘制状态。目前,我的代码是: self.map = Basemap(ll
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 已关闭 2 年前。 Improve
我是一名优秀的程序员,十分优秀!