Taka sytuacja, mam pesel i nazwisko, jeśli się zgadza płeć i końcówka nazwiska, -ska lub -ski
to podświetla, czyli jak jest poprawne to takie wartosći są porządane
Pytanie: jak sprawdzić poprawność danych, przykład:
jeśli kobieta(przedostatni numer peselu parzysty) i końcówka -ska TRUE
jeśli kobieta(przedostatni numer peselu parzysty) i końcówka -ski FALSE
(mamy 2 końcówki, -ski i -ska)
Mam wyrażenie, ^\d{9}([2468]{1})|\d.+ski$
i zrobiłem coś takiego aby dodać warunek jeśli liczby są inne niż parzyste, to aby sprawdziło czy końcówka to -ski,
ale że to robiłem, niżej pokazane jak:
^\d{9}([2468]{1})|(\d.+ski$)\d.+ska$
96112103678 Kowalski
96112103668 Kowalska