یا عبارات باقاعده که به اختصار RegEx نامیده می شود ، توسط اکثر زبان های برنامه نویسی پشتیبانی می شود .
به
طور ساده ، RegEx رشته هایی هستند که برای انجام عملیات تطابق و جایگذاری
عبارات در رشته استفاده می شوند . عبارات باقاعده با استفاده از زبان Regular Expressions
ایجاد می شوند . همانند هر زبان دیگر ، زبان Regular Expressions نیز
syntax ، نمادها و دستورات مخصوص به خود را دارد . این زبان را یک
زیرمجموعه از زبان های برنامه نویسی در نظر بگیرید .
استفاده از RegEx
ما از RegEx برای دو منظور استفاده می کنیم :
۱- جستجوی عبارات در متن
۲- جستجو و جایگزاری عبارت در متن
برای استفاده از RegEx به چند نکته توجه کنید :
برخی از نمادها ، دستورات RegEx مختص یک یا چند زبان برنامه نویسی خاص هستند و در زبان دیگر کاربردی ندارند .
برنامه
هایی برای تست عبارات با قاعده (Regular Expressions) وجود دارند که از
آنها می توان برای بررسی صحت و عملکرد عبارات با قاعده استفاده کرد .
قبل از شروع یادگیری به دو نکته توجه کنید :
برای
حل یک مساله ممکن است چندین عبارت با قاعده ی مختلف نوشت . برخی از این
عبارات ممکن است سریع تر و دستور برخی ممکن است آسان تر باشد که با کسب
تجارب به تدریج RegEx های بهتری خواهید نوشت .
رمز یادگیری یک زبان ، فقط تمرین است و به دلیل اینکه ممکنه کمتر استفاده کنید امکان فراموشی Regular Expressionsبسیار زیاد می باشد .
دیدگاه خود را از طریق فرم زیر ارسال نمایید