dowolny ciąg znaków w pascalu

dowolny ciąg znaków w pascalu
F1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

Witam,
Potrzebuje w pliku tekstowym wyszukać linijkę z podanym początkiem zdania np.

Mam linię w pliku:
ala ma kota
i chciałbym znaleźć ją za pomocą zmiennej wpisanej z klawiatury.
Coś w stylu: ala*.

Proszę przerobić ten fragment programu tak żeby moja_zmienna zawierała jakiś ciąg znaków+dowolny ciąg znaków

Kopiuj
repeat
      readln(plik,s);
      if s<>moja_zmienna then
      writeln(s);

until EOF(baza);

W jaki sposób to zrobić? Z góry dziękuje za pomoc.

Xitami
  • Rejestracja: dni
  • Ostatnio: dni
0

readln(plik, s);
if pos(moja_zmienna, s) <> 0 then

F1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

Dziękuje bardzo, działa idealnie.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.