Są prawidłowości, że pomiędzy wyrazem x a wyrazem y występuję wartość którą chcę odczytać
Na podstawie tych przykładów, które podałeś nie bardzo mi pasuje Twoje wyjaśnienie:
Przykład pierwszy: WIERTŁO NWKa 0,25 HSS DIN 338
Do wyciągnięcia jest 0,25
Zgodnie z Twoim opisem x=NWKa, Y=HSS
Wychodziłoby na to, że wszystkie towary zawierają ciąg NWKa i HSS...
I tutaj przykład 2: NNWb 10X10 S30/P30 ISO 9 - nie spełnia powyższego warunku
Może chodziło Ci o to, że
* jeżeli towar nie zawiera ciągu NWKa to zaczyna się od NNWb i wystarczy wyciągnąć ciąg znaków przed pierwszą spacją
* jeżeli towar zawiera NWKa to zawiera również HSS i trzeba wyciągnąć ciąg znaków pomiędzy nimi
Co prawda nie jestem Tomasz, ale jakoś nie chce mi się wierzyć, że na kilka tysięcy pozycji w kartotece wszystkie spełniają te warunki.