Mam plik tekstowy, który wygląda następująco:
Kod: Zaznacz cały
A12345;6
B76543;2
A39547;2
A89234;5
B91354;8
AB19456;4
i tak wygląda poprawnie (tylko taka forma jest dopuszczalna), natomiast możliwe są błędy, np.:
Kod: Zaznacz cały
A12345;6?@#
A12345;6B76543;2A39547;2
A12345;6 B76543;2 A39547;2
?A12345;6?B76543;2?A39547;2
#@A12345;6#@B76543;2#@A39547;2
Teraz problem polega w tym, bym znalazł te błędne wpisy, poleceniem, i udało się to, ale nie do końca:
Wyświetla linijki, które ewidentnie nie pasują, np.: A12345;5e, natomiast już nie chce wyświetlać ciągów jak powyżej, które też są błędne.
Jak zrobić, by wykrywał wszystkie niepoprawne linijki?