ahmad4u 115 ارسال شده در شهریور 98 گزارش بازنشر ارسال شده در شهریور 98 (ویرایش شده) سلام دوستان میخوام تو متن پست ها، کلماتی که قبل از یک حرف خاص (مثل:) که در ابتدای متن میاد رو حذف و همون کلمه را به آخر متن اضافه کنم. مثال: » متن اولیه اکبری: این یک نوشته تست است. » متن پس از تغییر این یک نوشته تست است. نقل قول از: اکبری ویرایش شده شهریور 98 توسط ahmad4u 1 لینک به ارسال
Mobin 1669 ارسال شده در شهریور 98 گزارش بازنشر ارسال شده در شهریور 98 میتونین از کد زیر استفاده کنین $text = 'اکبری: این یک نوشته تست است.'; preg_match('/^([^:]+):/iu',$text,$match); if(!empty($match)){ $text = str_replace($match[0],'',$text); $text .= "<br />نقل قول از $match[1]"; } echo $text; 2 لینک به ارسال
ahmad4u 115 ارسال شده در شهریور 98 مالک گزارش بازنشر ارسال شده در شهریور 98 در در 9/8/2019 at 12:52، Mobin گفته است : میتونین از کد زیر استفاده کنین $text = 'اکبری: این یک نوشته تست است.'; preg_match('/^([^:]+):/iu',$text,$match); if(!empty($match)){ $text = str_replace($match[0],'',$text); $text .= "<br />نقل قول از $match[1]"; } echo $text; تشکر اما بنظرم یک مشکلی داره کد بالا اگر متن دارای چند پاراگراف باشه اون متن " نقل قول از: " به آخر پاراگراف اول اضافه میشه نه آخرین پاراگراف لینک به ارسال
Mobin 1669 ارسال شده در شهریور 98 گزارش بازنشر ارسال شده در شهریور 98 در در 9/10/2019 at 00:51، ahmad4u گفته است : تشکر اما بنظرم یک مشکلی داره کد بالا اگر متن دارای چند پاراگراف باشه اون متن " نقل قول از: " به آخر پاراگراف اول اضافه میشه نه آخرین پاراگراف خیر به اخر متن اضافه میشه لینک به ارسال
ahmad4u 115 ارسال شده در شهریور 98 مالک گزارش بازنشر ارسال شده در شهریور 98 متنی که دادم بعنوان مثال بود و ثابت نیست الان تو متغییر text عبارت ثابت درج شده لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری