منظور از عبارات منظم (RegExp) چیست؟

عبارت منظم، شیء ای است که درباره ی الگوی کاراکترها توضیح می دهد.

زمانی که در یک متن جستجو می کنید، می توانید از یک الگوی خاص برای کلمه ی مورد جستجو استفاده نمایید.

یک کاراکتر تنها، می تواند یک الگوی ساده باشد.

یک الگوی پیچیده تر می تواند شامل کاراکترهای بیشتری باشد و از آن می توان برای تجزیه کردن، فرمت دهی، چک کردن، جایگزینی و ... استفاده نمود.

نحوه استفاده:

var patt=new RegExp(pattern,modifiers);

//یا بطور ساده تر:

var patt=/pattern/modifiers;
  • pattern: الگوی یک عبارت را مشخص می کند.
  • modifiers: سراسری (global) بودن و یا حساس به بزرگ و کوچک بودن حروف (case-sensitive) در یک جستجو را مشخص می کند.