۶ عبارت منظم کاربردی در php

۶ عبارت منظم کاربردی در php

مقداری که از نیاز های روزانه و عادی برنامه نویسی بالاتر بروید با الگو ها و الگوریتم هایی مواجه می شوید که حل آن ها با توابع موجود پی اچ پی غیر ممکن یا پیچیده است . حتما شما هم با عبارات منظم آشنایی کامل دارید و می دانید که یکی از کاربردی ترین قسمت های برنامه نویسی هست و تا آنجایی که بنده اطلاع دارم در اکثر زبان های برنامه نویسی موجود است . نوشتن عبارات منظم تا حدودی دشوار می باشد و درک کد های آن فسفر زیادی نیاز دارد! (حداقل برای بار اول) به همین جهت در این پست ۶ عبارت منظم کاربردی قرار می دهیم تا در برنامه های خود از آن ها استفاده کنید .

۱ – نام کاربری : این عبارت چک می کند نام کاربری فقط شامل حروف انگلیسی و اعداد و “_” باشد و همچنین نام کاربری بین ۳ تا ۱۶ کاراکتر تعریف شده باشد.

۲ – ایمیل : بدون شرح!

۳ – آدرس وب : بررسی می شود آیا آدرس مورد نظر یک آدرس اینترنتی معتبر است یا خیر.

۴ – نام دامنه : صحت نام دامنه را چک می کند . به عنوان مثال دامنه snippets.ir

۵ – آی پی : بررسی صحت آی پی بین ۰.۰.۰.۰ تا ۲۵۵.۲۵۵.۲۵۵.۲۵۵

۶ – رنگ ها HTML (هگزی دسیمال) : صحت کد های رنگ هایی که در HTML استفاده می شود. رنگ های استاندارد ، ۳ یا ۶ کاراکتری هستند .

همچنین برای متوجه شدن کاربرد کد های بالا توجه شما را به مثال زیر جلب می کنم :

 کد بالا ، صحت نام دامنه سایت یک دنیا کد را بررسی می کند . خط اول پترن مورد نظر را وارد کردیم و خط دوم با استفاده از تابع کاربردی preg_match نام دامنه را با پترن تطابق دادیم و خروجی را در متغیر d قرار دادیم . اگر نام دامنه معتبر باشد ، خروجی شامل یک آرایه با یک عضو است (نام دامنه را بر می گرداند) و اگر نام دامنه معتبر نباشد یک آرایه خالی برمیگرداند . توصیه می کنم تمام عبارات های بالا را تست و خروجی آن را با تابع print_r چاپ کرده تا کارآیی آن ها را بهتر متوجه شوید.

One thought on “۶ عبارت منظم کاربردی در php

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *