PDA

View Full Version : چگونگی طراحی string pattern



leaping
یک شنبه 20 بهمن 1392, 12:44 عصر
سلام بر اساتید محترم
دوستان چطوری میشه string pattern طراحی کرد؟
مثل این؟


preg_match('/^[a-zA-Z0-9]+$/',$test_string)

منطورم اینجاشه


'/^[a-zA-Z0-9]+$/'


اصولا الگوی طراحیش چطوره؟ من که سر در نیاوردم!:افسرده:
بعدشم یه الگوی آماد میخوام که همه حروف کوچیک و بزرگ انگلیسی , اعداد و کاراکترها توش باشه

SadeghPro19
یک شنبه 20 بهمن 1392, 13:27 عصر
سلام دوست عزیز
شما باید در مورد Regular expression (http://barnamenevis.org/showthread.php?358191-%D8%AF%D9%86%DB%8C%D8%A7%DB%8C-%D8%B1%DA%AF%D9%88%D9%84%D8%A7%D8%B1-%D8%A7%DA%A9%D8%B3%D9%BE%D8%B1%D8%B4%D9%86-Regular-expression) مطالعه کنید...
در مورد سوال دومتون همین الگو که الان هست فکر میکنم کاری که میخواید رو انجام میده.

leaping
یک شنبه 20 بهمن 1392, 13:58 عصر
سلام دوست عزیز
شما باید در مورد Regular expression (http://barnamenevis.org/showthread.php?358191-%D8%AF%D9%86%DB%8C%D8%A7%DB%8C-%D8%B1%DA%AF%D9%88%D9%84%D8%A7%D8%B1-%D8%A7%DA%A9%D8%B3%D9%BE%D8%B1%D8%B4%D9%86-Regular-expression) مطالعه کنید...
در مورد سوال دومتون همین الگو که الان هست فکر میکنم کاری که میخواید رو انجام میده.
رفتم مطالعه کنم
این شامل کاراکترها نمیشه دوست عزیز

beh3000
یک شنبه 20 بهمن 1392, 16:04 عصر
کاراکترهایی که میخوای رو باید به آخرش اضافه کنی


/^[0-9a-zA-Z@#$%]*$/

عبارات مجاز شامل :: اعداد 0 تا 9 حروف انگلیسی کوچک و بزرگ و کاراکترهای @ # $ % >> کاراکترهای دیگه ای هم اگه میخوای اونجا اضافه کن

sadegh1362
یک شنبه 20 بهمن 1392, 16:27 عصر
سلام
این آدرسی که دوستمون دادن درست و کامل توضیح دادن .
در اونجا دقیقا منظور کاراکترهاس دقت کنید .
در اینطور عبارت ها جستجوی نوع کاراکترها در یک رشته مد نظره حتی میشه از یک رشته دقیقا عمون عبارتی که میخوای رو در بیاری

leaping
یک شنبه 20 بهمن 1392, 16:59 عصر
سلام
این آدرسی که دوستمون دادن درست و کامل توضیح دادن .
در اونجا دقیقا منظور کاراکترهاس دقت کنید .
در اینطور عبارت ها جستجوی نوع کاراکترها در یک رشته مد نظره حتی میشه از یک رشته دقیقا عمون عبارتی که میخوای رو در بیاری

بله میدنم اون پست خیلی کامله دوست عزیز من منظورم اون نبود منظورم مثال خودم بود :D

leaping
یک شنبه 20 بهمن 1392, 17:00 عصر
کاراکترهایی که میخوای رو باید به آخرش اضافه کنی


/^[0-9a-zA-Z@#$%]*$/

عبارات مجاز شامل :: اعداد 0 تا 9 حروف انگلیسی کوچک و بزرگ و کاراکترهای @ # $ % >> کاراکترهای دیگه ای هم اگه میخوای اونجا اضافه کن

دمت گرم امتحان میکنم