makhondi
یک شنبه 26 مهر 1394, 20:51 عصر
سلام
میخوام همه لینک های یه رشته رو حذف کنم با عبارت regex در php . لطفا راهنمایی بفرمایید.
<a> test </a>
میخوام هر چی در تگ a بود هم حذف بشه و هر چی به جای test بود مثل تصویر بدون مشکل بیاد بیرون . البته نمیخوام مطالب چپ و راست تگ a حذف بشن
----
اینها مشکل دارند:
$pattern = '/<a (.*?)href=[\"\'](.*?)\/\/(.*?)[\"\'](.*?)>(.*?)<\/a>/i';
$str = preg_replace($pattern, '$5', $str);
preg_replace('#<a.*?>([^<]*)</a>#i', '$1', $str);
من منتظر پاسخ دوستام :افسرده:
میخوام همه لینک های یه رشته رو حذف کنم با عبارت regex در php . لطفا راهنمایی بفرمایید.
<a> test </a>
میخوام هر چی در تگ a بود هم حذف بشه و هر چی به جای test بود مثل تصویر بدون مشکل بیاد بیرون . البته نمیخوام مطالب چپ و راست تگ a حذف بشن
----
اینها مشکل دارند:
$pattern = '/<a (.*?)href=[\"\'](.*?)\/\/(.*?)[\"\'](.*?)>(.*?)<\/a>/i';
$str = preg_replace($pattern, '$5', $str);
preg_replace('#<a.*?>([^<]*)</a>#i', '$1', $str);
من منتظر پاسخ دوستام :افسرده: