Guest User

Untitled

a guest
Mar 21st, 2018
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.17 KB | None | 0 0
  1. $(document).ready( function (){
  2. $("[id*='txtAddress1S']").blur(function() {
  3. var pattern = new RegExp('b[P|p]*(OST|ost)*.*s*[O|o|0]*(ffice|FFICE)*.*s*[B|b][O|o|0][X|x]b');
  4. if ($("[id*='txtAddress1S']").val().match(pattern)) {
  5. alert('We are unable to ship to a Post Office Box.nPlease provide a different shipping address.');
  6. }
  7.  
  8. });
  9. });
  10.  
  11. var pattern = new RegExp('\b[P|p]*(OST|ost)*\.*\s*[O|o|0]*(ffice|FFICE)*\.*\s*[B|b][O|o|0][X|x]\b');
  12.  
  13. var pattern = new RegExp('\b[p]*(ost)*\.*\s*[o|0]*(ffice)*\.*\s*b[o|0]x\b', 'i');
  14.  
  15. var pattern = new RegExp('[PO.]*\s?B(ox)?.*\d+', 'i');
  16.  
  17. var poBox = /^ *((#d+)|((box|bin)[-. /\]?d+)|(.*p[ .]? ?(o|0)[-. /\]? *-?((box|bin)|b|(#|num)?d+))|(p(ost)? *(o(ff(ice)?)?)? *((box|bin)|b)? *d+)|(p *-?/?(o)? *-?box)|post office box|((box|bin)|b) *(number|num|#)? *d+|(num|number|#) *d+)/i;
  18.  
  19. var matches = [ //"box" can be substituted for "bin"
  20. "#123",
  21. "Box 123",
  22. "Box-122",
  23. "Box122",
  24. "HC73 P.O. Box 217",
  25. "P O Box125",
  26. "P. O. Box",
  27. "P.O 123",
  28. "P.O. Box 123",
  29. "P.O. Box",
  30. "P.O.B 123",
  31. "P.O.B. 123",
  32. "P.O.B.",
  33. "P0 Box",
  34. "PO 123",
  35. "PO Box N",
  36. "PO Box",
  37. "PO-Box",
  38. "POB 123",
  39. "POB",
  40. "POBOX123",
  41. "Po Box",
  42. "Post 123",
  43. "Post Box 123",
  44. "Post Office Box 123",
  45. "Post Office Box",
  46. "box #123",
  47. "box 122",
  48. "box 123",
  49. "number 123",
  50. "p box",
  51. "p-o box",
  52. "p-o-box",
  53. "p.o box",
  54. "p.o. box",
  55. "p.o.-box",
  56. "p.o.b. #123",
  57. "p.o.b.",
  58. "p/o box",
  59. "po #123",
  60. "po box 123",
  61. "po box",
  62. "po num123",
  63. "po-box",
  64. "pobox",
  65. "pobox123",
  66. "post office box"
  67. ];
  68.  
  69. var nonMatches = [
  70. "The Postal Road",
  71. "Box Hill",
  72. "123 Some Street",
  73. "Controller's Office",
  74. "pollo St.",
  75. "123 box canyon rd",
  76. "777 Post Oak Blvd",
  77. "PSC 477 Box 396",
  78. "RR 1 Box 1020"
  79. ];
  80.  
  81. var pattern = /b(?:p.?s*o.?|posts+office)s+boxb/i;
  82.  
  83. var pattern = /bP(ost|ostal)?([ .]*(O|0)(ffice)?)?([ .]*Box)?b/i;
  84.  
  85. $pattern = '!p(ost)?.?s*o(ffice)?.?(box|s|$)!i';
  86.  
  87. var poRegex = /bP(ost|ostal)?([ .]*O(ffice)?)?([ .]*Box)?b/i;
Add Comment
Please, Sign In to add comment