عبارات قاعده مند (Regular Expressions) چیست ؟

منظور از یک عبارت قاعده مند (Regular Expression)، عبارتی است که با آن می توانیم به یک دسته کلی از عبارت ها (متن ها - رشته ها - Strings) اشاره کنیم (آن دسته را ذکر کنیم). یعنی مثلا فرض کنید که بخواهیم به تمامی عبارت هایی که با حرف a شروع شده (اولین کاراکتر آنها برابر a می باشد) و با حرف b پایان می یابند (آخرین کاراکتر آنها حرف b می باشد)، اشاره کنیم، برای این منظور، یک عبارت قاعده مند را می نویسیم که به تنهایی، نشان دهنده همه عبارت هایی است که این ویژگی را دارند.

در واقع، عبارات قاعده مند (Regular Expressions)، الگوهایی برای شناسایی متن های (عبارت ها - رشته ها) مختلف می باشند که در یک سری ویژگی همانند یکدیگر هستند.

ما با یک عبارت قاعده مند، می توانیم تمامی زیررشته های (Substring) موجود در یک رشته (String) را که در آن عبارت قاعده مند صدق می کنند، شناسایی کنیم.

عبارات قاعده مند (Regular Expressions)، گاهی به اختصار، regex یا regexp و همچنین rational expression نیز نامیده می شوند.

نویسنده علیرضا گلمکانی
شماره کلید 3057
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)

جستجو در کلیدستان، توسط گوگل

جستجو در عنوان کلیدها

دسترسی سریع

کلید
×

شماره کلید


دسته بندی
×

شماره دسته کلید


جستجو
×

جستجو