للبحث داخل سلسلة في باسكال ، استخدم طريقة pos ()
.
تقوم بإرجاع فهرس التكرار الأول للسلسلة الفرعية في السلسلة:
pos (originalString، smallString) - يبدو في & nbsp؛ originalString & nbsp؛ smallString
عندما لا يتم العثور على السلسلة الفرعية ، ترجع الطريقة 0: p>
<قبل>
ترحيب: = & # 39 ؛ أهلاً بالعالم! وداعا العالم! & # 39 ؛؛
الفهرس: = pos (مرحبًا ، & # 39 ؛ WOR & # 39 ؛) ؛
writeln (فهرس) ؛ // 7
الفهرس: = pos (مرحبًا ، & # 39 ؛ sun & # 39 ؛) ؛
writeln (فهرس) ؛ // 0
الرجاء ملاحظة: strong> أن هذه الطرق لا تبحث عن عدد مرات الحدوث ، ولكنها تحدد فقط ما إذا كان هناك سلسلة فرعية من هذا القبيل في السلسلة أم لا .