Ошибка, скорее всего, в них, но почему никак не пойму. Ставил \d с той логикой, что, при нахождении числа, имя и цифры отделяются. компилятор все принимает, валидатор жалуется..
в блокноте
Bob 12 4 1994
Anna-Maria 31 12 1900
Larsk lar Swer 08 12 1995
package com.javarush.task.task19.task1921;
import java.util.Date;
public class Person {
private String name;
private Date birthDate;
public Person(String name, Date birthDate) {
this.name = name;
this.birthDate = birthDate;
}
public String getName() {
return name;
}
public Date getBirthDate() {
return birthDate;
}
}