• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
تعریف عبارات منظم
#1
سلام دوستان هر کی بلده میتونه عبارات منظم رو در php برام توضیح بده

عبارات منظم یعنی چی و چه کاربردی دارن
اصلا به چی میگن عبارت منظم

ممنون میشم توضیح بدید
  پاسخ
تشکر شده توسط :
#2
انگلیسیش چیه این عبارات منظم ؟ :دی
  پاسخ
تشکر شده توسط :
#3
بسم الله الرحمن الرحیم
سلام
انگلیششیش می شه این: Regular Expressions

واسه عبارات منظم اینجا می تونی چیز میز پیدا کنی:
http://barnamenevis.org/showthread.php?2...%D8%B1-PHP

http://gskinner.com/RegExr/
eeee راستی / اون که عبارات باقاعده بود؟ یا منظم بود؟ Idea
  پاسخ
تشکر شده توسط : oia
#4
عبارات با قاعده تا اون جا که من یادم میاد .. اصن منظم نیست آخه :دی
  پاسخ
تشکر شده توسط :
#5
نقل قول:adjective
منظم عادی مرتب باقاعده معین متقارن حقیقی

source: http://translate.google.com/

regular expressions: عبارات منظم

توی همین انجمن هم جستجو کنی میتونی چیز میز پیدا کنی. عبارات منظم در پی اچ پی و غیر پی اچ پی نداره. همه یکجور نوشته میشن. همه یک دستوراتی دارند. همه یک کار انجام میدن.
بطور خلاصه: عبارات منظم ، زبان کامپیوتر هست. مثل ما نیست کامپیوتر که احساس کنه فلان چیز درسته ، پس باید یک دستور(پترن بهش میگن) بهش داده بشه که مقداری رو متناسب با اون پترن بدست بیاره. فرضاً کاراکتر های بین دو چیز. نمونه جالب و ساده و پرکاربردش در محدود ساختن اطلاعات ورودی اینه:
کد پی‌اچ‌پی:
preg_match("/^[a-zA-Z0-9]+$/"$var$match); 
این عبارت اگر بعنوان expression یک شرط واقع بشه ، بررسی می کنه که ورودی متغیر $var حتماً باید از a تا z و A تا Z و 0 تا 9 باشه. (از + هم استفاده کردم چون ممکنه یک کاراکتر دو بار یا بیشتر پشت سر هم تکرار بشه) در غیر اینصورت از این پترن پیروی نمی کنه و میتونی براش خطا مشخص کنی.
غایب
  پاسخ
تشکر شده توسط : oia hidensoft masoudmanson
#6
نقل قول:عبارات منظم در پی اچ پی و غیر پی اچ پی نداره
یه مقداری فرق دارند با هم
در زبان های مختلف منظورم بود
  پاسخ
تشکر شده توسط : oia
#7
نقل قول:یه مقداری فرق دارند با هم در زبان های مختلف منظورم بود
یه مقدار فرق به چشم نمیاد. خود من از پترنی که تو جاوااسکریپت استفاده می کنم ، در پی اچ پی هم استفاده می کنم در کوئری (REGEXP) هم استفاده کنم. Smile
غایب
  پاسخ
تشکر شده توسط : hidensoft


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان