Giter Site home page Giter Site logo

Comments (5)

Wim-De-Clercq avatar Wim-De-Clercq commented on June 21, 2024

Het bisletter gedeelte is hier blijkbaar 3 karakters. De code verwacht enkel iets met 1 letter zoals 3A, 21C etc.
Ik had de regex echter als regex = re.compile(r'^(\d+)[/_]?([a-zA-Z]+)$' geschreven. Meerdere karakters dus.
De vraag is of meerdere karakters valid zijn. En zoja, hoe ziet een range eruit, 1A-AB is dan
A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z, AA, AB?

Of is A-AB eigenlijk niet goed en zou het AA-AB moeten zijn, wat overeenkomt met 2 nummers: AA, AB

from housenum-be-r-parser.

goessebr avatar goessebr commented on June 21, 2024

Mogelijk gaat het om huisnummer "1, 9, 9A-B" maar dat krijg ik op test niet gevalideerd.

Ook als ik 9A-B ingeef krijg ik een Frontend foutmelding
Huisnummer: De huisnummerreeks is niet geldig, de nummers moeten oplopend zijn.

Fouten bij het valideren van request.
"1-5, 1A, 2, 6, 6bis" geeft een Backend foutmelding
"naast nr. 272" en "4BIS" idem
0 elementen locatie : Het huisnummer kan enkel cijfers, bisnummers(reeks), busnummers(reeks), spaties, komma's, koppeltekens en de tekst 'zonder nummer' bevatten.

Ik heb eens alle mogelijke huisnummerwaarden opgehaald:
select distinct(huisnummer) from locatieadressen;

Dit geeft mij op test 1000 resultaten, op productie 3571.

Lijst huisnummers

NULL
1, 9, 9A-B
247
7_59
5-69, 8-90
50-54
161C
641
174-176
1-67
5-6
1-73, 2-68, 74-100
26_2
97-131
24-40, 62-68
2A
11A
122C
110D
14_9
47, 47A, 49, 49A
244A
1-89, 2-88
446-452
1, 4-7, 9
106A
1-25, 2-26
1_22
1-107, 2-106
2-48, 3-29
4-7
60_0102
435
81-83
76C
2-6, 8-14
562
1-21
2-4,16-40
124
156-168
736
15A
165
1-101
13X
52C
768
50-80
54C
2-32, 11-29
59-73
17-21
1-5, 1A, 2, 6, 6bis
21K
221A
627A
1-135, 2-130
31B
22B
384-400
1-15, 2-16
26-42
55-65
631
82C
12_2
38_11
1-5, 4
43/1
2-56, 1-57
1-17, 2-16
91B
41-42
73-75
2-42, 3-39
518B
1, 4-6, 5-9
86, 88-90, 92
433B
17-37
224A
1-23, 2-32
160
1-5, 2-12
66-90 en 55-91
1-3, 2-24
16_1
43, 45, 55, 59, 67
(naast nr. 17)
100-102
157
39A
210-224, 274-304
5D
16-18
7_12
26
699
26_15
67E
716
477
4, 9
2-44
43D
3-9
7-39, 45-53, 42-64
201-214
2_2
636
79-83
140
44_2
145-149
84D
422
512
380
3-13, 2-40
1-9, 2-26
1-305
731
195
691
2-14
1-23, 2-46
58_2
62-66
35B
37/2
10/16
36c
129-179, 142-174
1-31, 2-22
124-136
3/1
1-21, 2-18
162-258
211A
107A
1-40
6A-50, 80-126, 1-133
889
5-53
2-76
48-54
371
168-196, 177-205 en 209
1_30
4-8, 110
4-70
690
1, 1A
20D
4H
529
4C
11-15
2I
128-130
1121
2C
34-36
12-15A
67/69
663
64-66
1-8
1-27, 14-28
369
1-115, 2-72
242-254
421
1-23, 39-45, 2-34
102
1-53, 12-36
92
18-60, 66-88, 35-79
428
14-76, 21-81
32D
1-111, 2, 6A-42
1-51, 2-72
182A
4D
22-28
43-55, 65
1-21, 2-12, 16-32 en 25-31
6-7-8-9
200
1-63, 2-46
naast nr. 272
1-9
164
184
1-73
589
1-19, 2-22, 19A, 19X
2-10
504A
39-41
2-12B
10-12
22_1
17-43
447
499
37_13
332
69R
532
1-35
7-11, 8-12
57A
33_6
86A
85 (A)
1-57, 2-84
94E
268
261A
146
625C
1-57
39-55, 36-64
193A
423
1-75, 2-34
108-112
65A
52
124A
170
366
1-13, 2-4
99-113, 106-120
320-322
55A
43_1
37_2
251-259
921
1_31
31-35
48_1
418
43F
12-50
140C
3-5
56
319-321
22
6C
249-281
1-15, 2-4
444-454, 445-451
708
552
7-11
10-12A
221
144-150
2-4, 3-5
23C
490-498
2-16, 1-15
16-17-18-19
800
823
48-50
42-44
58
19-23
4, 8
1BIS
430
26_14
347A
13E
21A
1-9D
1090
20-32
431-465
15-21, zonder nummer
37-49
244
1-17, 2-22
164-166
5-39, 6-24
260
1-45, 2-14, 32-42
1-15
59
7b
81B
321-425
161-163
5-55, 6-56
360
47_5
227, 229
626
1-33, 2-48
1-83, 2-62
1-9, 2-8
207-213
484
227C
45 en 47
zondernummer
1-26
17, 18
45-47
14_8
498
441-451
277A
46-50, 55-59
220A
51-65, 52-66
125A
56-64
186C
7-9, 8
89C
23_3
704
632
74-92
586
14-28
486
160-166
3-31
29E
27-29
432
1, 4-8
549
69H
138A
1-37, 2-54
4-704
z.n.
1-77, 2-22, 26-62
348, 348A
44-46
23 A
9-10
9-15
206-208
534
438A
671
98B
236
71-77
1264
259
5/01
71C
254-286
1-45, 38-102B
122D
32_01
2-21
4-8
102-106
275-285
60_001
13A
125E
31-73
450
310
289
1-5, 2-14
21A-P
65C
451
617
72B
28-58
13-17
152, 158, 162-224
503B
648
692
1-83, 2-84
171
3-11
87
759
1-99, 2-52
81-129, 82-144
73a
80-84
59-65
78B
3-22
1-104
240-248
2-38, 1-43
1,2
105C
262
241-275
1+
1-39, 2-28
210
22_2
354
75
1-29, 2-20
13
1-11, 2-10
55B
3-25, 10-48
182
16-44
124 - 126
761
3-41
1-28
855
346
33_5
1-3, 2-4
324A
5-7, 7A-B, 9-11
37-41
62-92
1-83, 2-70
839
561A
1-5A, 2-14
70-98
139
241
630
324
638
2A, 2-28
75-79
1025
281
778
104B
178-202
15_7
1-51, 2-52
76A
3-55, 2-52
1-47, 36-86
827
111, 117
1-71, 2-152, 224-225
64-66, 68, 74
15-23
4-10, 26
1-65, 2-28
15E
131A
89
2-36
zonder nummer, 191
155
1-115, 2-10
63+
108-148
58G
15_4
1-25
57-95
3-7
20, 44, 46, 48
408
234A
1-11, 14-27
53C
90_1
120-124
121A
71E
659
68, 68A
36b
357A
1-43
37_1
233
69-119
470
85-87
1-65, 2-70
1208
629
29-31
1-23, 2-18
338
1-9, 2-10
588A
8-18
78, 80
1-7, 13
467
85-129, 94-138
400A
308-320
774
29_5
1-109, 2-92
620
13/1-13/8
29a
30+
72-98, 77-105
37_5
3-15
2-66
39-43
10-42
647
45, 54-60
121-123
1-49, 2-54
29C
481
76
118A
4-14, 5-11
142_1
1-15, 17-27
116B
90C
472-516, 611-631
34-52
488
135A
1-23, 2-36
62
1-21, 2-40
15-49
65a
42F
5, 5B
43A
7a
18-168
22-23
444-454, 445-455
7-9, 17, 21-23, 27
12-12c
1-45, 2-8
7D
73B
276
29A,29C
321
8-12
3C
57E
73b
586A
68-74
1-17, 2-10
445
475
17A
540-542
386
1-39, 8-60
748
31-75
38
Zonder nummer
1088
99-101
141, 250, 274-304
40-48
1-17, 2-24
1-19, 2-4
98A
1-15, 2-14
52, 53-55
34-315
192
1-13, 2-10
677
70-74
1-37
561B
97E
46-74, 67-87
9, 15
1147
1-27, 2-26, 32-34
35BIS
289_1
412
41-55
26_11
13, 14
21c
62B
1-25, 2-18
147
1, 2
304
896
171-173
85B
69-83
95C
426
289_2
20a
2-12, 25
330
344
119A
2-34
3-13, 4-36
521
125-127
71-75
133B
151C
72-76
20-23
zonder nummer, 1-10
2-6A
387
12-94
20-34
1-13, 2-70
685
1045A
129C
16/10-11
1-59, 2-52
116H
25-26
149M
375
1-11, 2-30
17-25
1A-1B
1175
1-35, 2
13B
18D
625B
22 A
29/7
156A
140-142
46
111
67, 69
419
8-12, 12A
51-71
254
1-3, 4
1-47, 2-32
103A
60C
51C
19-26
306
2-10, 3-7
1-3, 4-8
39-40
113F
1-31, 2-30
zn.
57_5
119
734
125D
625F
16_11
230-388
987
15D
11-57
65-71
352
7-11, 2-12
30_7
248
279
1-31, 2-34
17-31
13_11
1-20
496
zonder nummer
277
46
1-27, 2-26
1-45, 34-58
15-21
2-30
6-10
94A
57_6
38-44
1-3, 2-2A
611
10D
55
81
595
509
514
2-24, 1-29
603
37B
539
zonder nummer, 42
1E
607
1-39, 2-36
92-172
9-19, 16-42
19-31, 32-34
524
99-111
2-10D
64-72
15F
93B
250
23_5
108, 120, 200-232
24-25
1-29, 2-16
12-38
5-37
737-739
151-189, 190-204
13-43
44-52,56-58
75-77
1-5D, 2-24
597
138
2-30, 5-27
35-41
1-29, 2-6
1-7, 2-34
21C
7
328
177
1-7, 2-8
303
192-334
69P
37-43
234-252
1-155, 2-204
19-47, 2
501-505
1266
5-9
454
73A
69-81
107-109
40-42
1-19, 2-48
556
121B
191G
82A
696
516
4E
1_7
3-4
917
679
558
16-24
53-59
1-25, 2-20
1-63
94-96
67D
19-43, 26-46
7-39, 2-38
144-146
88-103
2-64
5/1
16-20
26B
166
65-67
1-85, 2-58
153
27
1-25, 2-24
132D
6-24
40, 42
1-17, 2-20
159A
14_11
44_1
100B
116-122
513
9F
47_2
1-31
14_1B
42-56
1-15, 2-22
1-3, 2-8, 36
249
11-27, 12-28
2-18
12_7
494
1-20, 49-51, 50
24-62
71
46-104
10, 11
180-182
1046
18-60
48-49
1-39
2
122-128
55-57
40-46
141A
2-28
531
10a
564
173A
118-122
24A
315
519
285
20-20C
190
97C
1004
628
69G
31C
30-34
293
261C
295
278
14-38
518
37, 39
495
31D
47A
808
127A
63D
1-83
11-11A
116A
23-24
1-9, 2-20
29
1-288
145A
71B
4-57
2-28, 13-23
116-134
1_25
29/1
52-54
134, 134A, 136-168
6A
1-29, 2-10
794
16-30
798
167
503A
54-56
105B
409
158A
4BIS
634
1-75, 2-62
37E
295-327
111B
54-58
1_16
1a
2, 3, 7
20-24
388-420, 426-444
598
2/1
377
320
11-33, 12-48D
17-19
93A
214
79BIS
37-47, 44-54
109-139
1A-1D
92A
1_17
85A
2-24, 3
28, 30
38_3
236-256
2-26
39C
17-85
1 - 3
30_3
78-206
1-7, 2-12
1-13
naast nr. 35
526
46C
1, 2, 3, 6-14, 7-17
700
14-22
20C
13A-13B
63-65, 128-130
554-560
35D
1-7, 2-18, 110-120
1-17, 2-30
8
356
18-18Q
129
340
575
19-33
90-92
110-112
1059
840
575D
1-37, 2-32
7A
7-29, 8-38
32
17/3
478
619
1-38
9
65B
68A
5-33
298-316
1-132
19/1
766
55, 56
50B
586C
193
266A
1-59, 2-62
85-91
132C
1-33, 2-38
83-85
1-75, 2-56
311
68B
2-16, 9-19
1-21, 2-16
786
66D
3
1-63, 2-68
1-27, 2-32
540
2-20, 5-31
14_3
84A
zn
70 en omgeving
746-748
96F
147C
37a
1-87
134-136
353
25-55, 54-90
103B
15_6
bij 24
26_12
125B
1-7, 2-30
300A
24-100
802
26_13
10BIS
2J
3-85, 18-52
127C
36-37
443
149A
3D
116D
69-73
339
897
33,35,37,39
2-6B
7-21
1-7 , 2-6
13-23
1-81
25A
627
337-343
1, 3
373
1-35, 2-72
21M
93-95
5-5A-5B
536
37_3
11, 12
5-19, 6-20
508
23-29
188
10-19
47_3
136
642
28-58, 96-114
402
2-20B
1-33, 2-12
19-22
1-105, 2-80
3-4, 6-8
80-110, 111-131
66-68
191K
26_9
15, 15A
363
1-31, 22-42
2-34, 3-27
5-59, 6-60
1177
109-119
1-3
1-27, 2-22
300C
82B
1-29, 2-28
45E
1-19, 2-14
1-91, 2-100
31-32
1-36, 2-24
64C
341
209
207
792
120-122
21P
300D
1045B
64-64A
214-216
43E
1-9, 2-4
46A
52B
1-37, 2-38
67A-E
123A
79-81
89B
2-36, 5-23
110C
14G
14_1A
17F
2-3
47_1
10, 20-24
1-45, 2-46
19A
40B
7B
1-3, 2
9E
223-227
23-25
2-17, 2b-17b
197A
38-76H
153B
831
100_1
398
29D
70C
z.nr.
9-15, 2-6
227A
35A
7-27
446
1-15, 2-18
2, 6A-9D
96
63, 67
16A
459
41A
1-1A
57C
15, 20-22
21-21A
122_2
4-42, 7-35
1_2
15B
132B
2-16, 9
2C, 2D
8-10, 16-18
744
775
88-90
zonder nummer, 1-20
218
69K
337
1268
201A
378
237A
40-62
653
410
54E
1-141, 2-140
174A
144B
73
70, 91
2-6, 3
19-21C
26-30
368
481A
717
71F
98-102
836
69Q
100-100A
13-29
5A
2-64, 3-63
1-7, 24
655
124B
180_1
2 bis
113A
1117
22_4
1-79, 2-88 en 89-111
92-96
97-99
433C
541
252
286-354
94H
1-51, 2-12
440
458
2-54
2-12, 5-7
6B
6+
1-35, 10-24
898
2F
381-385
1-97, 2-62, 306-311
143B
2C-44, 3-41
280
1-21, 2-24
561
174
322
473
571
60B
29/6
30B
47-49
95B
13-223
1-114
8a
35-99, 50-136
11, 15
662A
110_0001
182-198
1-27, 2-24
3H
129A
434B
20-21
16
115-135
1_27
1026
1-127, 2-68
93
27C
137A
1-77, 2-94
1-9,2-10
34
58-60
2/2
41-115
20, 21
465
148A
7_10
111A
236B
57-75
49A
919
647-649
1-5, 2-6
869
455
335
1-10
701
112-136
818
201-203
3B
82
1-7, 2-4
269
309
38-40
17E
58-80, 59-79
891
12_9
1-99, 2-140
21D
392
2-10, 10A, 12-30
293A
1-67, 2-26
2-22, 3-17
436A
18B
113-147
2-4
116
625G
7-15
1-30, 29-32
77-89
27_1-7
644
230
2-92, 23-139
290
157A
1-21, 2-14
2-58, 1-57
12_1
777
24-138, 37-125D
2-24
4-56
224
29B
115-119
24B
53-63, 74-78
570
14
123D
150-152
37-39
1-3, 2-8
22BIS
2, 21-35
189
7G
50-54, 58, 62-70
99
88C
117A
26_5
263A
1-9, 2-18
22C
379
1-55, 2-72
37/12-13
185A
38C
1-43, 2-30
148
7F
1-85, 2-66
168B
21-23
1-7, 12-16
421A
2-56, 35-39
462B
405
32-34
133C
147-149
37_10
22-81
504B
28-38, 48-64, 57-59
1082
3a
34/36
694
1_25A
37C
1-87, 2-50
zonder nummer, 2-18
77-123
50_41
176
26_10
2-48, 88-116
1-35, 2-40
1-3, 8-18, 9-17
1202
9K
1-126
2-4, 3
177-179
90-104
28A-D
801
266B
415
825
13_12
15G
1-29, 2-42
303A
33B
1-41, 2-42
29-39, 32-46
227D
695
1-11, 2-20
1-29, 4-24
453A
60-62
13_8
894
1-34
88B
2-32, 15-35
22-58
229_2
182-194
101-167, 124-170
33-35
1-35, 2-24
1-35, 2-30
91A
1-9, 2-12
1-30
248, 250
143
442A
1-47, 2-48
1-7, 2, 6
28-32
25D
4-28, 7-29
776
109A
126-128
5-37, 2-40
7-13
26-28
32_12
721
1-55, 2-24
107-113
1-63, 2-54
431
20-30
1B
60-90
227B
34-58
347
407
19-23, 47-87
37/6
215
105A
739
79
1A, 1B, 1-31, 2-28
1069
13-15
1-129, 2-142
273
307
1, 4
11D
684
33, 43, 56
5C
838, 844
51
12_8
4-32
548
128B
535
30A
80
64B
1-47, 2-22
35C
71H
36-38
44
302A
318-326
55-83, 56-84
35-39, 38-44
174-174A
1-129
1_20
345
308
78A
19-53, 20-50
1-25, 2-28
1-31, 6-36
152B
150-416
743
505
487
19-21
19-29
462
1131
20E
1-33, 2-24
708A
1, 2-14
56-60
76-102
1-27
1-7, 2-14
2D
1-49, 2-28
16/8
12, 22, 28-36, 40-44
23-27
16_5
1-79
153A
82H
1-9, 2-6
12-26
47C
15-25
1-55, 2
1-47, 2-20
89-89B
122
1-39, 2-30
222
493
76-78
110B
145
1-7,17-41
1-8, zonder nummer
9
1_28
59B
1-9, 18
1-133, 2-24
697
26_3
112C
107B
z. nr.
472-508
365
1_3
63-115, 66-122
56-58
46F
300B
96-126
106
1-35, 2-32
126
1-75, 2-36
223-239
17-47, 27A-B, 43A-B
63-65
1257C
24-28
170A
502
334
232
68
3-46
164-178
294
1A-18D
20-62
550
367
42K
1-5,2-6
566A
1-41
2-98
480
16-62
43-65
1-17, 2-12
741
71-79
155A
12C
32C
43B
243
1-5, 6-14, 13-15
654
191J
852
1-11
2-6A, 3-13
358
368B
854
1-35, 4-76
3-81, 6-100
130C
217-223
116I
1-21, 2-30
42D
9/1
4-4A
758
1-31, 2A-26
14-48, 17-35
468-484
1-61, 2-84
3-29, 2-30
zonder nummer, 1-12
28-30
63A
115-143, 138
229
38A, 39A
26-28B
1-8, 9
16A-16B
6bis
303, 337-343
2a
142B
45, 47
444
1-43, 2-44
1-51, 2-32
471
449
466
525
45-49,55-61
1-21, 2-20
288
14_10
1H
40-50
35-39
1-53, 2-52
112-126, 48-50
592
203/3
152R
252A
9-23, 2-32
14-23
7-9
73-83
37_4
1, 2, 3
760
54-74
1-33, 4-44
109
83-93
1A
20
40-44
11B
1-19
32, 34
559-561
194
33
54-104
24-46
528
41C
81-91
21G
4B - 4F
37, 51, 55, 57, 61
178
80B
1-18,19-48
15, 19-21
463
1-35, 2-10
105
36a
82F
58F
116P
97B
212
55-101, 48-82
126A
1-29, 2-18
51D
1-19, 2-20
1-9, 2-10B
96-100
145-147
462A
252-254
1-39, 2-14
343-357, 406-424
382
191F-K
1-37, 2-36
17-23, 33-37
461
16-32
131-149
68-74, 82-88
zonder nummer, 64
7 b
1-55, 2-38
17-31, 2-22, 5
121
947
119B
643
206B
7,9
880
2-50
1-15, 6-16
33_3
1-39, 2-56
191A
55-79
86-88
567
72A
33 e.v.
21_1
2, 2A-B
1-5, 2-20
265-273
10B
1-62
10-21
200-202
113-131
1-24
54-76
81A
693
1-231, 2-230
4-4C
1-27, 2-10
153C
106-108
1-36
1-121, 2-96
2-4, 3-29, 36-38
544
1-59, 2-40
866
16-17
615
18-22
1-13, 2-10, 2A-2B
68-70
249-263
94D
1F
51B
11F
11, 14-20
4-40, 11-57
11_2
299
660
28
7_03
6
99B
639
82G
404
649
580
12-14B
17D
313
1-15, 2-24
1-35, 36-56, 57-66
29-45
53-57
151
712
1-11, 2-42
1-29, 2-30
393
12-16
177-199, 178-200
116N
256
1-29, 2-20B
2-20
100-104
1-19, 2-16
11E
88A
9-39
83
34A-B
53-67
63F
1-3, 5-6, 1A
90/1
92B
112
1-37, 16-38
63B
530B
957
547
26_17
30 A
1-53, 2-54
4-6, 10-12, 16-18
1-19, 2-30
1-13, 2-24
104
6-112
27-41, 30-44
146B
362
39D
2-32, 40-52
3, 8-9, 35-41, 38-40
74
2, 4
2, 4, 6
26_20
132
49-55
1-13, 2-16
236 - 260
6-28, 34-40
1-25, 2-38
1-5, 2-62
55-57A
2-572
1-17B, 2-4
342
44-50
83-101, 84-102
351
333 en 335
88
178-216
159
608
14_4
688
529-533
2-4, 26-28
3, 3A
1-57, 2-58
1-9, 2-22
55,59
45B
1-131, 2-96
20G
Tss. 20-22
374-400
6a
78
205
1-15, 2-6
485
24-66, 57-59
67-71
45A
1479
796
14B
zoner nummer
49-51
1-49, 2-44
123-129
213
8-74, 9-27
251
21-25
151-175
40C
302
204
1-37, 2-36, 34A
1-17, 2-14
69-111
70-78
1-109, 2-62
21E
715
17, 19, 21
245A
18C
149
2-2a
331
84C
3-19
58-58A
51-115
1-59, 2-60
1-83, 2-76
28A
116L
719
101-103
125C
155-157
1-61, 2-26
57
80-98
45, 46
54-72, 75-81
501
425
96A
456
112-120
46-54
78, 79
243A
67-69
7C
1_18
72A-B
7-11, 15-41
123
6Bis
1-11, 31-37, 2-38
15-19
576
325
434A
36-60
1-7, 2-6
1-3A
81-131
7A, 9-27
223
3-31, 4-38
1-31, 2-32
66
9C
45
8-15
69-71
4-10
75-75A
tegenover nummer 15
468
69
429
11-11A, 84-88
460A
1-25, 2-6, 10-56
89-97
18-19
146-165
77B
27A
1-45, 51-59
1-27, 2-48
18-32
510
1-3, 2-22
1-15, 2-28
1-27, 2-60
38_1
1-7, 2-16
661
687
673
15K
91-93
2-40
22-70
215-237, 216-238
1-33, 2-58 en 35-39
409A
250-309, 318-338
14_1
16_4
63
573
39-121, 66-158
11-19
1113
1-49, 2-40
6.8
270A
4-16
68-72
77A
1/5
183B
31A
23_2
1-5, 2-26
1-81, 2-84
14_12
zonder nummer, 1
83K
411
1-49
12D
2-68
5-5A
698
101
1000
43C
221B
68-80
645
175-213
203A
1-27, 2-16
66_1
21N
12G
21-51, 24-46
1-15, 2-12
255 - 271
453
5
1-95, 2-94
68_1
13C
94-124
293-325, 332-358
239
69L
44/1
605A
1-15, 2-32
15-35, 16-52
zonder nummer, 2-3
13_7
3-15, 4-16
1-23, 2-14
81-103, 107-153
530
42B
122B
5, 11
44A
403
127B
1-307, 2-308
1-22
22-24, 28, 50, 62
151A
196
1-131, 2-98
113
1-5, 2-4
482A
16, 17
53B
131-133
29-30
7_09
71_2
1-4
23-37
11
90A
161-167
50, 50B, 52-56
2-38
47D
1-41, 2-126
220B
112B
658
20A
21B
349
21F
33-61
1-105
21a
34A
37_6
1-23, 2-24
1-11, 2-12A
1-77, 2-52
70A
1-15, 2-12, 4A, 4B
364
705
89A
1-21, 16-22
1-19, 2-12
572
583
38-66
71-111B
298
134A
158-160, 174-176
1-11, 6
954
199A
116O
97-101
1, 2-40
2-16, 11
202
136D
674
683
54D
1-12
19
24-30, 33-81
1-55, 2-16, 74-80
39, 39_2, 39_5, 43
9A
69A
2, 41
1-17, 2-36
17-17A
132A
1-11, 2-24
1-13, 2-28
1, 2-4
399
16C
11-13
323
593
42-80
39-43, 40-44
20A-C
136B
27-31
30
633
150A
22-24
1-43, 2-60
113G
1-25, 2-22
70-94
16-38
667
1-107
5-19
835
7S
91
14_7
14-16
457
816
13_4
166B
1
19-57
103-105
23-33
57-107, 116-152
1-51, 2-50
24-30, 35-41, 53-59
51-51C
15-16
75-85, 124-132
711
48-52
257
14-20
898-904
497
1-263, 2-264
63G
12A
8-26
1059C
50A
12-26, 29-83
735
101 - 103
113E
1-11, 2-6
7-91, 10-90
1-3, 2-6
11H
20-26
26-40
142_2
2-12
4, 8-18, 21, 22
110-128
6-8, 9-27, 22-26
1-53, 2-38
85F
199
474-500
114
581
4-14, 5-15
10-20
153-175, 168-176
54
75, 79, 81
2_1
82-84
25A-39
1-23, 2-48
27-39
38_2
9a
1-21, 4-14
27-109
409B
41-51
172A
128C
1-39, 2-16
120
260C
258
560
557
1-55, 2-54
72
64A
206
30_4
197
2-6, 10, 11
191A-D
29A,31A,31B
55-59
5-13
29/31
23_4
176A
21J
112-114
211
175
530C
116M
13_6
32B
2-36, 7-49
8-10
94G
140-141
37_7
65E
612
42-46
84-88
142
40E
788
109-111
82E
433D
1, 2-28, 23-25
33C
538
40, 47 en 68
21L
568
43-125, 2-80
58_101
23A
35
143C
380A
1-59, 109-159
25-27
11K
265
112-122
21-29
30_5
130A
1_15
266
20-22
2-42, 1-59
140A
76-81
875
33-37
203_3
219
10-11
92-94
261
6-26, 23-35
1-27, 2-30
5-23, 2-36
53-161, 60-172
1-84
69F
201
114B
187
116C
26_8
42-48
261D
1-49, 50-98
62-64
57F
40
58B
154
321-331
21-41
381
275A
5-208, 6-209
1, 2-6
587
1-1B
361
296
372
610
28-38
14_5
68-102
1043
1-37, 43-67
19C
1-15, 2-38
7, 9, 11
570-572
84
20-44, 39-53
1-41, 2-22
90D
208
34-48, 58-100, 41-87
30-32
1-14
zonder huisnummer
238
14_3B
49C
100
5-15
1-43, 2-64
1-29, 2-34
125
129B
1-19, 2-26
21_2
82, 84
1-129, 120-122
163
20-20E
8B
89-91
67
1267
61B
651
283
1-23, 2-16
47
116E
44B
1-39, 2-40
650
253
24, 28, 28B, 30
216
40G
54, 55
185-215, 251-279
163A
172-234
563
3-69, 2-48
125-151, 134-166
12-14
586B
10-14
2-16
892
271
tegenover nummer 32
3-17
3
1-61, 2-72
95-97
26-48
38_12
579
8, 17-19, 26-28
1-29, 2-38
144
1115
391
1-53, 2-90
30_6
124c
238A
183
1-27, 2-14
31-157
9-13
436B
13-25
1A, 1B
438B
15-63
229/2
11-43, 57-71
129D
180
2-60, 11-47 en 53-67
32, 34, 36, 38
71D
2-6, 11
35/1
1-23, 2-12
172
1
12-34
6-8
6-36
251 - 261
15-17
2-42, 5
z.nr.
57-111, 84-110
669
57_2
16/1
54A
1, 2, 3, 5 ,6
20-158
10C
226-228
1-23
507
1-33, 2-32
1-15, 2-20
83A
37/4
198-236
427
108
84.86
8-16
416
30C
57_7
22, 22A
12a
2-16, 26-52
714
116G
12E
1-131, 2-122
2-10, 18-30
433
2-8
1-185, 2-90
zonder nummer, 5
90B
191H
1-17
84-86
53-63, 62-72
136C
11C
2-46
76-80
30-68, 31-65
168A
637
70-72
170-172
9D
3A
23_6
530A
9-19
1, 4-14
1-31, 2-56
1-5, 2-8
822
662
187A
1-27, 2-54 en 88-94
1-4, 2A, 5
61-63
318
609
584
1-65, 2-64
32-42
82-92
1-46
43-49
12_4
143A
1-31, 2-48
137-139
467A
1-63, 2-66
227E
1-71, 2-74
397
622
657
17-79, 18-74
228
46, 46A-C, 48-48A
9H
20-26, 30-32
74-88
624-638
530D
25-54
83-85, 84
28E
24-32
5-19, 6-26A, 265
53-65
142-144, 150-152
171-217
11-57, 12-42
1_29
39 - 43
14b
143D
1-55, 73-77, 2-76
28B
57D
223C
168
2, 3
2-8, 1-17
17C
1-33
41-43
40D
394
3-35, 4-22, 28-44
452
1-37, 2-6
93C
36-66, 53-67
17
(naast nummer 72)
14-24
38B
396
1-25, 2-4
18-18A
292
119-123
40F
520
1-45, 2-22
26_4
51-53
23 (ernaast)
1-43, 2-38
333
17-19A
1-49, 2-80
1-31,2-20
676
2-38, 1-15
515
110A
33-39, 44-50
49_5
18A
64D
7_14
1, 2-10
14A
220
1-83, 2-68
1-33, 2-28
4-50, 62-96, 31-53
28-44
136A
1-50
1-21, 2-12
23F
33-53
53A
1-5, 2
60-80
2K
1-61, 2-66
26-68
242A
7_05
670
955
434
1-19, 6-16
21O
565
108A
213-219
69N
144-182
186
904
543
3b
906
2-54, 64-70
191B
274 - 276
6_19
1-33, 2-40
12, 13-27
50-60
8-32
32-50
537
551
909
106-116
1270
604
26_19
13_1
94
86-92
26D
14D
130B
37
120A
623
180C
11-43
1-73, 2-78
1-9, 13-19
2M
60-73
491
211-289, 164-220 en 294-296
203
91C
1-3, 2-10
1-17, 2-40
116K
94F
600
264
43-51
2, 2A, 2B
10
2N
1-41, 2-32
97-109
34-48
22_3
1023
28_1
3-61, 2-32
24-26
4-58, 5-47
350
26_6
1-93, 2-94
29/9
1-5, 2-18
500
25-29
145-155
1-17, 2-8, 30-40
250A
61A
99A
1-29, 2-40
1-1K
666
73A-G
101-131, 138-176
23
82_2
64
29-35, 60-70
146A
245
640
279-299
1-71
472
59-63
300
122A
1C
1-31, 6-22
127-169
625
267
9-51, 8-48
1, 4, 16-18
83-85, 87
78-88
55-173, 76-112
10A
86
85
2, 8
137
257A
60_102
33-67, 34-46
438
54F
773
172B
103
7_06
515A
12-34, 15-45
1-19, 2, 22-30, 33
205, 210-212
286
118
94C
2-30, 9-27
1-19, 2-18
162A
1-35, 2-64
27 b
13_5
31-37
46B
144C
274
4
401
1-2
82-90
223-271
19-25
545
15C
25-31
61
12B
1-18
43
357
4-12
14_2A
19, 28-30
469B
58A
29-55
1-75, 2-94
19, 23
156-169
2, 42-44
624
1-5, 2-6B
103C
68-134
873
437
2H
128
1-63, 2-28
1-35, 2-58
107
116-118
46-66
400
383-399
336A
9-11
108B
45C
1A, 1B, 3
87C
680
436
108C
217-227
384
23 c
678
601
1-13B
5-25
965
1-11, 2-8
44-48
1A-33, 2-24
172-174
1-95, 2-92
1254
2E
zonder nummer
9A-C
59-61
1 B
689
1-73, 2-56
84B
1-45, 2-32
150
17-63, 18-74
37/10
8D
1-15, 2-10
406
1_19
490
168-170, 174
225
275
542
1263
582
1-5
1-7, 2-6B
2, 2B, 4-10, 5-9
113D
37D
114A
26_7
10-20, 28-36 en 55-67
1_4
79-137
21I
8-14
13_3
35G
1-7, 2-24
21,23,25,27,29
49B
1-7
2-40, 7-19
1-3, 2-4B
1-19, 2-24
14 - 20
2-5
134
63C
1262
16-26
340, 348-354
50-51
240
14-21
26A
706
54B
152-168
48B
6-6A
1-51, 2-64
141
53-63
6-8, 5-7
7_11
1_21
1-83, 2-74
54-82
1-135, 18-36, 52-94
25C
73, 75
311-337, 334-364
237
1-27, 4-34
57B
256A
42A
1-17, 2-18
100C
12_6
625A
1D
1-6
16_10
11a
194-600
41B
35-37
172-190
86A, 87
71G
191I
389
32-36
167B
1-5, 2-6, 2A
305
139-141
152L
148B
312
6-14, 7-17
36 (deel)
67B
53
53_1
8C
217
25-33
5-29, 35-41
6-14
527
1-9, 25-51
1 - 40
517
218-220
1-77, 2-76
3-7, 68-134
26 (zonder nummer)
829
31-33
710
329
2-88, 3-53
51E
148-184
57_1
206A
6-8-10

29A
63-65, 67, 69, 71-73
67C
34-50
14,16,18
2A-2F
530E
1143
75, 79 en 83
139A
50
29/3
1-21, 2-22
511
58-62
198
130-150
35E
31-54
977-985
2-72
4-5
173
7E
115A
26_16
196-198
317
132-134
1-3, 13-19, 16-18
33-33A
2-22
14C
66C
1-145, 2-14
261B
140B
44-60
1-71, 2-54
561C
682
29-65
16-42
60
57_8
110
156
4B
22A-24
968
1-99, 2-42
15
1-57, 2-16
4, 7, 8
113B
343
1-27, 2-50
124D
87B
577
60A
21
152-160
284
4A, 4B
162
82D
899
492
1-71, 2-64
38_21
271-277
160A
319
1_5
2-68, 70-88, 124-148
133
10, 21-23
tss 8 en 10
94B
108D
489
25
1-63, 2-80
57-59
370
147B
1-29, 2-50
26C
646
199-211
1-31, 2A-56
1 A
75-153
1-51, 2-92
86-90
385
10-15
127-154
91, 93-97
37-38
1-29, 2-8
703
29/8
97
62A
1, 2-32
1-9, 2-28
57_9
111-113
65-69
9B
5-35
22-27
79A
2-84
1-45, 2-80
16_2
77-79
71A
13_2
47-51, 60-62, 60A
316
13B-T
970
702
2-58
108-110
90
7-8
1-13, 2-12
112A
39B
1145
18-32, 21-25
29-45, 46-50
300E
35F
48A
383
881
5-7
115
18
19_1
101A
34B
2-6
1_6
35-51, 59-81
282
1-32
365-369
28-60, 29-53
1-23, 2-20
442
96B
37A
137-199
75A
316, 320
31
73C
668
37_12
3-221
42E
43-45
1-31, 2-24
2-32, 13-23
17_3
553
3-35, 4-36
18-20
2-42
15, 17-19
1-13, 2-14
26_1
4-6
374
51-69
348
248A
1-53
664
155-161
152
3-29, 6-24
14_6
448
29/5
185
287
4F
57a
83-87
441
522
585
1-16
1049
50-52
12-13
359
113C
274-282
158
1111
231
1-23,89-135,155-257
239-258, 259-285, 260-286, 287-304
424
15H
32-34A
156F
131
390
504
161B
28C
355
102A
42-62
116-120
1-59, 2-48
1, 2-24
1 - 11
1-47
78-80
76B
270
69M
104A
1-27, 2-28
65
58C
1240
2B
1-87, 2-32
64-70
6-12
38-48
103-111, 201-247
607-689
298-302
2L
27B
17B
591
578
665
1, 11-12
97D
49-79
16_3
11-57, 2-34
63-63A
327
41-47
3-49, 4-50
395
29/2
41,43,45,47,49,51,53
1-135, 2-4, 32-130
133D
1_26
308-316
32A
80-86
555
61-67
60_0101
134C
38A
1-41, 2-40
588
5B
9_5
100A
57G
784
523
zonder
Schuylenstraat 1
36
58_102
36A
272
191D
1-23, 2-42 en 25
18-34
20B
155B
1_23
130
10-33
3E
49
101-115, 100-110
851
53-55
806B
226
70_1
67, 134
36-48, 43-47
1032
75C
812
36B
635
40A
1-41, 2-28
6-22, 7-21
5-19, 6-18
16/1-5
297
460
128A
70
728
47_6
11, 11A
231A
336
151B
57_3
681
239A
33A
34C
1-11, 2-28
326
97A
147A
9G
21-27
227
652
6-22, 15-21
1-157B, 2-62
2-10, 30-36, 5-37
762
12I
12-22
2-32, 3-29
71-73
1, 2-12
118-120
16B
433A
1-3, 2, 7-11
7_57
1-31, 2-36
121-127
229_1
5-155, 6-154
242
229A
113-119
130-176, 218-252
1265
22A
2-20, 3-13
546
414
2-18, 38-86
1-67, 2-92
98
1-51
533
51bis
52A
69-113
1136
675
862
2BIS
105-111
96-166
29/4
1-29, 2-26
133A
1-43, 2-42
19B
23B
8-28, 9-27
554
8-50
116J
4A
33_1
1-5, 2-16
388
9-25
2-20, 26-40
84-98
114-116
17-23
10-28, 36-116
44C
233A
50-140
29-37
2G
191F
11-67, 14-76
80-86, 140-158
503C
47BIS
1-42
116F
1-39, 2-50
17-31, 8-12, 16, 32-34
1-41, 2-38
713
291
42C
1081
169
26_18
109b
12-42
709
18-26
1-13, 2-58
19-20
625E
1-39, 2-58
165-167
114C
1-35, 2-44
1-59
14-24, 25
1_1
686
2-52, 7-51
25B
66E
7_53
88H
730
78, 78A
464
273A
602
59A
1-27, 2-34
301
6-16
248-250
30-44
482
1-15, 2-8
142-144
1-115, 2-104
161
28D
187-189
31, 32, 33, 34
23-73
37, 48-50
39, 43
191C
235
117
72-100
42
559
23-31, 77-103
12-46
127
5-11
75B
301-303
782
566
1-23, 2-22
15_5
1, 1A, 2-4, 3-5
51A
13A, 15
87A
1-51, 4-60
1-11, 2-12
476
109D
413
24
191
1-3, 2-32
3-13, 4-14
47B
30-48
41
43-73, 46-48
1-23, 2-28
769
1-57, 2-62
66A
14, 15
656
479
154A
737
18-24
1-11, 2-14
314
54-60
1-31, 4-26
75, 94
95
246
32_11
569
575C
506
439
1-35, 2-16
181
56A
1-3, 2-12
115-130
zonedr nummer
1282
320B
8A
95A
80A
3F
420
2-50, 9-43
12_3
1-29, 2-32
76-78, 80, 82-84
12
1-11, 2-16
51-61
5, 6, 7, 19
1-17, 2-54
6-8, 14-26, 23-35
28-34
17-18
376
3-55, 6-58
1030
234
41-61
469
74A
103-123, 104-130
194B
71.73
144A
417
1-9, 2-16
621
1-13, 20-22
134B
155C
89-95
67A
43-61
1-55, 2-56
106-106A
228_0101
14_2
58_001
77-129
135
1-47, 2-50
1-23, 2-60
11G
625H
3G
39
160-172
7-12
474
305-316
613
60-64
21-39, 10-20
625D
1-57, 2-56
13D
263
9-23, 45-53
483
169-171
66B
599
9-25, 18-22, 28-36
2-32
179
503
58H
36C
71a
1-9, 2-12B
223(ernaast)
255
103D
77
16_8
29A-D
1-29
37-53
98-100
419A
1, 2-8
77-277
12_5
70_2
125-143
1111-1121
2-68, 3-61
236A
21H
2-12, 3-11
48
5, 6
905
122-140
38_01
60_101
95-149, 96-148
113-115

from housenum-be-r-parser.

Wim-De-Clercq avatar Wim-De-Clercq commented on June 21, 2024

Als ik de bisletter regex verander naar 1 karakter dan zou inventaris OK zijn, omdat die on_exc=KEEP_ORIGINAL heeft. 6 bis zal dus niet geparsed kunnen worden en blijft dan as is.
De vraag is enkel nog of 10AB een geldig adres zou zijn?

from housenum-be-r-parser.

claeyswo avatar claeyswo commented on June 21, 2024

https://www.ibz.rrn.fgov.be/fileadmin/user_upload/nl/rr/omzendbrieven/BeSt_Address_Richtlijnen_20180223.pdf

from housenum-be-r-parser.

Wim-De-Clercq avatar Wim-De-Clercq commented on June 21, 2024

Omdat
image
het heeft over letter enkelvoud, ik nog nooit 2 letters na een huisnummer heb gezien (10AB?) en het ook code-wise veel gemakkelijker is om met 1 letter te werken dan meerdere, stel ik voor om de regex te veranderen dat die nog maar 1 letter toelaat.

Dit laat ons dan ook toe om data zoals 6 bis als fout te zien.


TODO: bisletter regex aanpassen tot 1 letter max.

from housenum-be-r-parser.

Related Issues (16)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.