Skip to content

Commit 14c5091

Browse files
Merge pull request #11 from Johannestegner/master
000x in org numbers.
2 parents b061946 + d1b186f commit 14c5091

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

src/main/java/dev/organisationsnummer/Organisationsnummer.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public class Organisationsnummer implements Comparable<Organisationsnummer> {
2727
};
2828

2929
static {
30-
regexPattern = Pattern.compile("^(\\d{2}){0,1}(\\d{2})(\\d{2})(\\d{2})([-+]?)?((?!000)\\d{3})(\\d)$");
30+
regexPattern = Pattern.compile("^(\\d{2}){0,1}(\\d{2})(\\d{2})(\\d{2})([-+]?)?(\\d{4})$");
3131
}
3232

3333
private String number;

src/test/java/OrganisationsnummerTest.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ public class OrganisationsnummerTest {
1515
"5561034249,true",
1616
"556016-0681,false",
1717
"556103-4250,false",
18-
"5561034250,false"
18+
"5561034250,false",
19+
"5592440001,true",
1920
})
2021
public void testValidateOrgNumbers(String number, boolean valid) {
2122
assertEquals(valid, Organisationsnummer.valid(number));

0 commit comments

Comments
 (0)