کسی می تونه درباره ی عبارات منظم Regular Expressions توضیح بده ؟

whiskey

New Member
لطف کنید بگید چه جوری یه Pattern تولید کنیم ؟ یه مثال ساده هم بزنید برای کمک بد نیست.
 

silvercover

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

مثلا :

print ereg("majid","www.majidonline.com",$array);
print "<br> $array[0]<br>";


این مثال میاد majid رو توی رشته داده شده جستجو میکنه و خرجی عدد 1 میاد که نشون میده یک تطبیق پیدا شده. کلا کار با این جز از زبان PHP نیاز مند تمرین هست . چرا که همیشه وضع به همین سادگی نیست و بیشتر مواقع شما وقتی به سمت عبارات منظم میاین که با توابع ساده رشته ای نتونین کاری از پیش ببرین.

یه سری هم به اینجا بزنی بد نیست:

http://www.php.net/manual/en/ref.regex.php
 

جدیدترین ارسال ها

بالا