View Full Version : سوال: جایگزینی قسمتی از زیر رشته بجای خودش
newman2006006
شنبه 17 دی 1390, 19:17 عصر
با سلام می خواستم بدونم اگر بخواهم بجای یک زیر رشته قسمتی از آن را جایگزینش کنم چکار کنم.
مثال :
مثلاٌ در رشته زیر رشته های زیر وجود دارد:
s12d,s1d,s3d,s145d
خوب حالا می خواهم بجای هر کدام از این زیر رشته های عدد موجود در زیر رشته را جایگزین کنم.
با تشکر
MMSHFE
شنبه 17 دی 1390, 19:20 عصر
با سلام، میشه بیشتر توضیح بدین؟ توی رشته ها گم شدیم!
newman2006006
شنبه 17 دی 1390, 19:31 عصر
فرض کنید رشته ما هست :
hello s12d wolrd s1d ,I s3d like s145d my parent
حالا من می خواهم دنبال زیر رشته هایی که شروعشان با s و پایانشان d و مقدار وسط آنها را با خود آنها جابجا کند.
مثلا بجای s12d قرار داده شود 12
MMSHFE
شنبه 17 دی 1390, 19:57 عصر
$string = 'hello s12d wolrd s1d ,I s3d like s145d my parent';
$replace = preg_replace('#s(\d*)d#', '$1', $string);
echo $replace;
newman2006006
شنبه 17 دی 1390, 20:05 عصر
با تشکر از پاسختان .:قلب:
MMSHFE
شنبه 17 دی 1390, 20:32 عصر
دکمه تشکر کاربرد بهتری از ایجاد پست جدید برای تشکر داره :چشمک:
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.