+1 امتیاز
1.2k نمایش

فرض کنید می‌خوایم کلماتی رو پیدا کنیم که با an شروع شدن و بعدش تعداد نامشخصی d قرار داره. یعنی and و andd و ... رو بتونیم با یه دستور پیدا کنیم. این کار رو توی جستجوی پیشرفته چطور انجام بدیم؟

توسط programmer (12.8k امتیاز)

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

این کار با استفاده از {n,} انجام می‌شه این علامت باعث می‌شه رشته‌ای شامل n یا بیشتر تکرار از آخرین کاراکتر قبلی رو پیدا کنه.
یعنی عبارت «ب{2,}» باعث می‌شه «بب»، «ببب» و ... پیدا بشن
حالا در صورتی که می‌خوایم قبل یا بعدش هم حروف خاصی باشن مجازیم قرار بدیم. مثلاً برای مثال شما and{1,} همه‌ی کلمات به شکل and، andd و ... رو پیدا می‌کنه.

توسط prodo (8.2k امتیاز)
انتخاب شده توسط prodo
...