Changeset 24321 in osm
- Timestamp:
- 2010-11-21T19:44:00+01:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/FixAddresses/src/org/openstreetmap/josm/plugins/fixAddresses/PostalCodeChecker.java
r24229 r24321 170 170 //postalCodePatternMap.put("AO", "[0-9]{5}"); 171 171 //postalCodePatternMap.put("AQ", "[0-9]{5}"); 172 postalCodePatternMap.put("AR", "[A-Z]{1}[0-9]{4}[A-Z]{3}"); 172 postalCodePatternMap.put("AR", "[A-Z]{1}[0-9]{4}[A-Z]{3}"); // Argentina 173 173 //postalCodePatternMap.put("AS", "[0-9]{5}"); 174 postalCodePatternMap.put("AT", "[0-9]{4}"); 175 postalCodePatternMap.put("AU", "[0-9]{4}"); 174 postalCodePatternMap.put("AT", "[0-9]{4}"); // Austria 175 postalCodePatternMap.put("AU", "[0-9]{4}"); // Australia 176 176 //postalCodePatternMap.put("AW", "[0-9]{5}"); 177 177 //postalCodePatternMap.put("AX", "[0-9]{5}"); … … 202 202 //postalCodePatternMap.put("CF", "[0-9]{5}"); 203 203 //postalCodePatternMap.put("CG", "[0-9]{5}"); 204 postalCodePatternMap.put("CH", "[0-9]{4}"); 204 postalCodePatternMap.put("CH", "[0-9]{4}"); // Switzerland 205 205 //postalCodePatternMap.put("CI", "[0-9]{5}"); 206 206 //postalCodePatternMap.put("CK", "[0-9]{5}"); 207 207 //postalCodePatternMap.put("CL", "[0-9]{5}"); 208 208 //postalCodePatternMap.put("CM", "[0-9]{5}"); 209 postalCodePatternMap.put("CN", "[0-9]{6}"); 209 postalCodePatternMap.put("CN", "[0-9]{6}"); // China 210 210 //postalCodePatternMap.put("CO", "[0-9]{5}"); 211 211 //postalCodePatternMap.put("CR", "[0-9]{5}"); … … 216 216 //postalCodePatternMap.put("CY", "[0-9]{5}"); 217 217 postalCodePatternMap.put("CZ", "[0-9]{3} [0-9]{2}"); // Czech: 999-99 218 postalCodePatternMap.put("DE", "[0-9]{5}"); 218 postalCodePatternMap.put("DE", "[0-9]{5}"); // Germany 219 219 //postalCodePatternMap.put("DJ", "[0-9]{5}"); 220 postalCodePatternMap.put("DK", "[0-9]{4}"); 220 postalCodePatternMap.put("DK", "[0-9]{4}"); // Denmark 221 221 //postalCodePatternMap.put("DM", "[0-9]{5}"); 222 222 //postalCodePatternMap.put("DO", "[0-9]{5}"); 223 223 //postalCodePatternMap.put("DZ", "[0-9]{5}"); 224 224 //postalCodePatternMap.put("EC", "[0-9]{5}"); 225 postalCodePatternMap.put("EE", "[0-9]{5}"); 225 postalCodePatternMap.put("EE", "[0-9]{5}"); // Estonia 226 226 //postalCodePatternMap.put("EG", "[0-9]{5}"); 227 227 //postalCodePatternMap.put("EH", "[0-9]{5}"); … … 234 234 //postalCodePatternMap.put("FM", "[0-9]{5}"); 235 235 //postalCodePatternMap.put("FO", "[0-9]{5}"); 236 postalCodePatternMap.put("FR", "[0-9]{5}"); 236 postalCodePatternMap.put("FR", "[0-9]{5}"); // France 237 237 //postalCodePatternMap.put("GA", "[0-9]{5}"); 238 /*239 A9 9AA240 A99 9AA241 A9A 9AA242 AA9 9AA243 AA99 9AA244 AA9A 9AA245 */246 238 postalCodePatternMap.put("GB", "[A-Z]{1,2}[0-9]{1,2}[A-Z]? [0-9]{1}[A-Z]{2}"); // UK 247 239 //postalCodePatternMap.put("GD", "[0-9]{5}"); … … 256 248 //postalCodePatternMap.put("GP", "[0-9]{5}"); 257 249 //postalCodePatternMap.put("GQ", "[0-9]{5}"); 258 postalCodePatternMap.put("GR", "[0-9]{5}"); 250 postalCodePatternMap.put("GR", "[0-9]{5}"); // Greece 259 251 //postalCodePatternMap.put("GS", "[0-9]{5}"); 260 252 //postalCodePatternMap.put("GT", "[0-9]{5}"); … … 265 257 //postalCodePatternMap.put("HM", "[0-9]{5}"); 266 258 //postalCodePatternMap.put("HN", "[0-9]{5}"); 267 postalCodePatternMap.put("HR", "[0-9]{5}"); // croatia (Hrvatska)259 postalCodePatternMap.put("HR", "[0-9]{5}"); // Croatia (Hrvatska) 268 260 //postalCodePatternMap.put("HT", "[0-9]{5}"); 269 postalCodePatternMap.put("HU", "[0-9]{4}"); 261 postalCodePatternMap.put("HU", "[0-9]{4}"); // Hungary 270 262 //postalCodePatternMap.put("ID", "[0-9]{5}"); 271 263 //postalCodePatternMap.put("IE", "[0-9]{5}"); … … 276 268 //postalCodePatternMap.put("IQ", "[0-9]{5}"); 277 269 //postalCodePatternMap.put("IR", "[0-9]{5}"); 278 postalCodePatternMap.put("IS", "[0-9]{3}"); 279 postalCodePatternMap.put("IT", "[0-9]{5}"); 270 postalCodePatternMap.put("IS", "[0-9]{3}"); // Iceland 271 postalCodePatternMap.put("IT", "[0-9]{5}"); // Italy 280 272 //postalCodePatternMap.put("JE", "[0-9]{5}"); 281 273 //postalCodePatternMap.put("JM", "[0-9]{5}"); … … 302 294 postalCodePatternMap.put("LT", "[0-9]{5}"); 303 295 postalCodePatternMap.put("LU", "[0-9]{4}"); 304 postalCodePatternMap.put("LV", "[0-9]{4}"); 296 postalCodePatternMap.put("LV", "[0-9]{4}"); // Latvia 305 297 //postalCodePatternMap.put("LY", "[0-9]{5}"); 306 298 //postalCodePatternMap.put("MA", "[0-9]{5}"); … … 333 325 //postalCodePatternMap.put("NG", "[0-9]{5}"); 334 326 //postalCodePatternMap.put("NI", "[0-9]{5}"); 335 postalCodePatternMap.put("NL", "[0-9]{4} [A-Z]{2}"); 327 postalCodePatternMap.put("NL", "[0-9]{4} [A-Z]{2}"); // Dutch 336 328 postalCodePatternMap.put("NO", "[0-9]{4}"); // Norway 337 329 //postalCodePatternMap.put("NP", "[0-9]{5}"); … … 346 338 //postalCodePatternMap.put("PH", "[0-9]{5}"); 347 339 //postalCodePatternMap.put("PK", "[0-9]{5}"); 348 postalCodePatternMap.put("PL", "[0-9]{2}-[0-9]{3}"); 340 postalCodePatternMap.put("PL", "[0-9]{2}-[0-9]{3}"); // Poland 349 341 //postalCodePatternMap.put("PM", "[0-9]{5}"); 350 342 //postalCodePatternMap.put("PN", "[0-9]{5}"); 351 343 //postalCodePatternMap.put("PR", "[0-9]{5}"); 352 344 //postalCodePatternMap.put("PS", "[0-9]{5}"); 353 postalCodePatternMap.put("PT", "[0-9]{4}-[0-9]{3}"); 345 postalCodePatternMap.put("PT", "[0-9]{4}-[0-9]{3}"); // Portugal 354 346 //postalCodePatternMap.put("PW", "[0-9]{5}"); 355 347 //postalCodePatternMap.put("PY", "[0-9]{5}"); 356 348 //postalCodePatternMap.put("QA", "[0-9]{5}"); 357 349 //postalCodePatternMap.put("RE", "[0-9]{5}"); 358 postalCodePatternMap.put("RO", "[0-9]{6}"); 350 postalCodePatternMap.put("RO", "[0-9]{6}"); // Romania 359 351 //postalCodePatternMap.put("RS", "[0-9]{5}"); 360 postalCodePatternMap.put("RU", "[0-9]{6}"); 352 postalCodePatternMap.put("RU", "[0-9]{6}"); // Russia 361 353 //postalCodePatternMap.put("RW", "[0-9]{5}"); 362 354 //postalCodePatternMap.put("SA", "[0-9]{5}"); … … 364 356 //postalCodePatternMap.put("SC", "[0-9]{5}"); 365 357 //postalCodePatternMap.put("SD", "[0-9]{5}"); 366 postalCodePatternMap.put("SE", "[0-9]{3} [0-9]{2}"); // sweden: 999-99358 postalCodePatternMap.put("SE", "[0-9]{3} [0-9]{2}"); // Sweden: 999-99 367 359 //postalCodePatternMap.put("SG", "[0-9]{5}"); 368 360 //postalCodePatternMap.put("SH", "[0-9]{5}"); … … 370 362 //postalCodePatternMap.put("SJ", "[0-9]{5}"); 371 363 postalCodePatternMap.put("SK", "[0-9]{3} [0-9]{2}"); // Slovakia: 999-99 372 postalCodePatternMap.put("SL", "[0-9]{4}"); 364 postalCodePatternMap.put("SL", "[0-9]{4}"); // Slowenia 373 365 postalCodePatternMap.put("SM", "[0-9]{5}"); // san marino -> Italy 374 366 //postalCodePatternMap.put("SN", "[0-9]{5}"); … … 390 382 //postalCodePatternMap.put("TN", "[0-9]{5}"); 391 383 //postalCodePatternMap.put("TO", "[0-9]{5}"); 392 postalCodePatternMap.put("TR", "[0-9]{5}"); // turky 384 postalCodePatternMap.put("TR", "[0-9]{5}"); // turkye 393 385 //postalCodePatternMap.put("TT", "[0-9]{5}"); 394 386 //postalCodePatternMap.put("TV", "[0-9]{5}"); 395 387 //postalCodePatternMap.put("TW", "[0-9]{5}"); 396 388 //postalCodePatternMap.put("TZ", "[0-9]{5}"); 397 postalCodePatternMap.put("UA", "[0-9]{5}"); 389 postalCodePatternMap.put("UA", "[0-9]{5}"); // Ukraine 398 390 //postalCodePatternMap.put("UG", "[0-9]{5}"); 399 391 //postalCodePatternMap.put("UM", "[0-9]{5}"); 400 postalCodePatternMap.put("US", "([A-Z]{2} )?[0-9]{5}"); // support "99999" and "IL 99999"392 postalCodePatternMap.put("US", "([A-Z]{2} )?[0-9]{5}"); // USA: support "99999" and "IL 99999" 401 393 //postalCodePatternMap.put("UY", "[0-9]{5}"); 402 394 //postalCodePatternMap.put("UZ", "[0-9]{5}");
Note:
See TracChangeset
for help on using the changeset viewer.