4
A
回答
7
郵政編碼和加拿大郵政編碼這應該爲你工作:
^(\d{5}(-\d{4})?|[A-Z]\d[A-Z] *\d[A-Z]\d)$
取出^
和$
如果您不想匹配字符串的開始和結尾,則使用錨點。
當使用在Javascript記住,你需要使用/
分隔符:
if (/^(\d{5}(-\d{4})?|[A-Z]\d[A-Z] *\d[A-Z]\d)$/.test(str)) {
// it's a match!
}
,並直接作爲角ng-pattern
:
ng-pattern="/^(\d{5}(-\d{4})?|[A-Z]\d[A-Z] *\d[A-Z]\d)$/"
相關問題
- 1. 美國郵政編碼位於2郵政編碼的中間?
- 2. JavaScript的正則表達式加拿大郵政編碼
- 3. 加拿大郵政編碼驗證 - 蟒蛇 - 正則表達式
- 4. 問題與正則表達式爲加拿大郵政編碼
- 5. 驗證加拿大郵政編碼正則表達式
- 6. 加拿大郵政編碼正則表達式?
- 7. 加拿大郵政條碼的編碼
- 8. C# - 驗證美國或加拿大郵政編碼
- 9. 加拿大郵政'查找郵政編碼'屏幕刮碼
- 10. Python正則表達式郵政編碼
- 11. 加拿大郵政編碼驗證
- 12. 美國的郵政編碼驗證
- 13. 有效的英國郵政編碼正則表達式模式?
- 14. 使用正則表達式驗證英國郵政編碼
- 15. 英國郵政編碼的正則表達式
- 16. 法國的正則表達式郵政編碼
- 17. 英國郵政編碼的正則表達式
- 18. 在c#中的正則表達式 - 英國郵政編碼
- 19. 加拿大郵政編碼功能的高效正則表達式
- 20. 英國排除郵政編碼正則表達式失敗
- 21. 英國郵政編碼正則表達式產生假possitives
- 22. 正則表達式匹配英國郵政編碼
- 23. Java代碼格式String美國郵政編碼
- 24. 格式化郵政編碼和郵政編碼的文本框
- 25. 郵政編碼和郵政編碼違反第三範式嗎?
- 26. 郵政編碼
- 27. Flex:禁用非美國或加拿大的郵政編碼驗證
- 28. 地址使用正則表達式的格式 - 郵政編碼
- 29. 如何驗證用戶輸入的郵政編碼是否正確美國郵政編碼在iOS應用
- 30. 使用正則表達式找到無效的郵政編碼
我沒有意識到我不得不把在斜線表達的開始和結束,我現在都很好,謝謝remus/^(\ d {5}( - \ d {4})?| [AZ] \ d [AZ] * \ d [AZ] \ d)$/ –
是的,這就是你如何用.js表示正則表達式;) – brandonscript
謝謝。如果示例在角度js上下文中,那將會很好。我必須閱讀這些意見才能弄明白。對於像我這樣的其他noobs會有所幫助。 –