PDA

View Full Version : سوال در مورد Regex



mahmod2000
جمعه 17 خرداد 1392, 10:11 صبح
سلام خدمت دوستان عزیز

من دارم رو یه سری کاراکتر که تو url باید نمایش داده بشه فیلتر میزارم

همه اطلاعاتی که فیلتر میکنم درست کار میکنه

ولی یک کاراکتر هست که خیلی اذیت میکنه.. یعنی رو بعضی جاها جواب میده رو بعضی جاها هم نه

کاراکتر : « و »

ممنون میشم راهنمایی کنید اینو چجوری با str_replace تغییر بدم که رو همه ی url ها جواب بده

با تشکر

sh.n.n786
جمعه 17 خرداد 1392, 11:29 صبح
درود و ...
ای خدااااااا !
خوب عمو کدتو بزار تا ببینیم خوب ممکنه مقادیرش درست نباشه این که سوال نمیشه

mahmod2000
جمعه 17 خرداد 1392, 12:45 عصر
جواب دادنتون زیاد به دلم نشست دوست عزیز..

شما اگه اطلاع دارید راهنمایی کنید اگرم نه که بزاریم بقیه دوستان ببینیم چی میگن
کد من یک str_replace ساده هستش که با Regex هم کار نکردم روش ولی این مشکل رو فقط با Regex میتونم حلش کنم..
اگه توش regex به کار میبردم حتما کد رو میزاشتم تا مشکلشو بر طرف کنن

ممنون از پاسخ شما :)

sh.n.n786
شنبه 18 خرداد 1392, 00:45 صبح
درود و ...
والا حرف بدی نزدم :ناراحت:
اما شما url رو encode کنید مشکل فکر کنم حل بشه
انکود شده این 2 تا کارکتر هم این شکلیه
توابع :


%AB , %BB
..........................
urlencode();
rawurlencode()
--- بلعکس
urldecode();
rawurldecode();

یه سری هم به سایت http://www.php.net/manual/en/ref.url.php بزن
موفق باشی