Untuk mencari dalam rentetan dalam Pascal, gunakan kaedah pos()
.
Ia telah mengembalikan indeks kejadian pertama subrentetan dalam rentetan:
pos(originalString, smallString) - kelihatan dalam originalString smallString
Apabila subrentetan tidak ditemui, kaedah mengembalikan 0:
selamat datang := 'Hello dunia! Selamat tinggal dunia!';
index := pos(selamat datang, 'wor');
writeln(indeks); // 7
indeks := pos(selamat datang, 'matahari');
writeln(indeks); // 0
Sila ambil perhatian: kaedah ini tidak mencari bilangan kejadian, tetapi hanya menentukan sama ada terdapat subrentetan sedemikian dalam rentetan atau tidak .