patrickjust3k

address parsing

Apr 17th, 2024
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.45 KB | None | 0 0
  1. string STREETADDRESS(string fullAddress)
  2. {
  3. if(fullAddress.contains("ST") && !fullAddress.contains("WEST"))
  4. {
  5. streetAddress = fullAddress.getPrefix("ST");
  6. }
  7. else if(fullAddress.contains("DR"))
  8. {
  9. streetAddress = fullAddress.getPrefix("DR");
  10. }
  11. else if(fullAddress.containsIgnoreCase("RD"))
  12. {
  13. streetAddress = fullAddress.getPrefix("RD");
  14. }
  15. else if(fullAddress.contains("AVE"))
  16. {
  17. streetAddress = fullAddress.getPrefix("AVE");
  18. }
  19. else if(fullAddress.contains("WAY"))
  20. {
  21. streetAddress = fullAddress.getPrefix("WAY");
  22. }
  23. else if(fullAddress.contains("CIR"))
  24. {
  25. streetAddress = fullAddress.getPrefix("CIR");
  26. }
  27. else if(fullAddress.contains("LN"))
  28. {
  29. streetAddress = fullAddress.getPrefix("LN");
  30. }
  31. else if(fullAddress.contains("BLVD"))
  32. {
  33. streetAddress = fullAddress.getPrefix("BLVD");
  34. }
  35. else if(fullAddress.contains("CT"))
  36. {
  37. streetAddress = fullAddress.getPrefix("CT");
  38. }
  39. else
  40. {
  41. if(fullAddress.contains("PHOENIX"))
  42. {
  43. streetAddress = fullAddress.getPrefix("PHOENIX");
  44. }
  45. if(fullAddress.contains("MESA"))
  46. {
  47. streetAddress = fullAddress.getPrefix("MESA");
  48. }
  49. if(fullAddress.contains("CHANDLER"))
  50. {
  51. streetAddress = fullAddress.getPrefix("CHANDLER");
  52. }
  53. if(fullAddress.contains("GILBERT"))
  54. {
  55. streetAddress = fullAddress.getPrefix("GILBERT");
  56. }
  57. if(fullAddress.contains("GLENDALE"))
  58. {
  59. streetAddress = fullAddress.getPrefix("GLENDALE");
  60. }
  61. if(fullAddress.contains("SCOTTSDALE"))
  62. {
  63. streetAddress = fullAddress.getPrefix("SCOTTSDALE");
  64. }
  65. if(fullAddress.contains("PEORIA"))
  66. {
  67. streetAddress = fullAddress.getPrefix("PEORIA");
  68. }
  69. if(fullAddress.contains("TEMPE"))
  70. {
  71. streetAddress = fullAddress.getPrefix("TEMPE");
  72. }
  73. if(fullAddress.contains("SURPRISE"))
  74. {
  75. streetAddress = fullAddress.getPrefix("SURPRISE");
  76. }
  77. if(fullAddress.contains("GOODYEAR"))
  78. {
  79. streetAddress = fullAddress.getPrefix("GOODYEAR");
  80. }
  81. if(fullAddress.contains("BUCKEYE"))
  82. {
  83. streetAddress = fullAddress.getPrefix("BUCKEYE");
  84. }
  85. if(fullAddress.contains("AVONDALE"))
  86. {
  87. streetAddress = fullAddress.getPrefix("AVONDALE");
  88. }
  89. if(fullAddress.contains("QUEEN CREEK"))
  90. {
  91. streetAddress = fullAddress.getPrefix("QUEEN CREEK");
  92. }
  93. if(fullAddress.contains("APACHE JUNCTION"))
  94. {
  95. streetAddress = fullAddress.getPrefix("APACHE JUNCTION");
  96. }
  97. if(fullAddress.contains("EL MIRAGE"))
  98. {
  99. streetAddress = fullAddress.getPrefix("EL MIRAGE");
  100. }
  101. if(fullAddress.contains("FOUNTAIN HILLS"))
  102. {
  103. streetAddress = fullAddress.getPrefix("FOUNTAIN HILLS");
  104. }
  105. if(fullAddress.contains("PARADISE VALLEY"))
  106. {
  107. streetAddress = fullAddress.getPrefix("PARADISE VALLEY");
  108. }
  109. if(fullAddress.contains("LITCHFIELD"))
  110. {
  111. streetAddress = fullAddress.getPrefix("LITCHFIELD");
  112. }
  113. if(fullAddress.contains("CAVE CREEK"))
  114. {
  115. streetAddress = fullAddress.getPrefix("CAVE CREEK");
  116. }
  117. if(fullAddress.contains("CAREFREE"))
  118. {
  119. streetAddress = fullAddress.getPrefix("CAREFREE");
  120. }
  121. if(fullAddress.contains("SAN TAN VALLEY"))
  122. {
  123. streetAddress = fullAddress.getPrefix("SAN TAN VALLEY");
  124. }
  125. if(fullAddress.contains("SUN CITY"))
  126. {
  127. streetAddress = fullAddress.getPrefix("SUN CITY");
  128. }
  129. if(fullAddress.contains("SUN LAKES"))
  130. {
  131. streetAddress = fullAddress.getPrefix("SUN LAKES");
  132. }
  133. if(fullAddress.contains("GOLD CANYON"))
  134. {
  135. streetAddress = fullAddress.getPrefix("GOLD CANYON");
  136. }
  137. if(fullAddress.contains("AHWATUKEE"))
  138. {
  139. streetAddress = fullAddress.getPrefix("AHWATUKEE");
  140. }
  141. }
  142. return streetAddress.proper();
  143. }
Advertisement
Add Comment
Please, Sign In to add comment