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 عبارت ثابت درج شده نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .