رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
حذف تکرار حرف ها
#1
سلام یک آرایه به این صورت هست
 
$arr = array('abc','5abcd','aan','ssedehi','assdd','asds','assd','asdd');


می خوان اون مقدار هایی که یک حرف بیشتر از 2 بار پشت هم تکرار شده رو حذف کنم مثلا assd باید حذف بشه چون ss دوبار پشت هم تکرار شده ولی asds نباید حذف شود چون حرف s پشت هم تکرار نشده
پاسخ
تشکر شده توسط:
#2
$words = array('a', 'aa', 'abc', 'baBba', 'sippa', 'cef');
foreach($words as $word) {
   if(preg_match('#(.)\1{1,}#', $word)) {
       echo '<p>' . $word . '</p>';
   }
}
/* Output:
aa
sippa
*/
پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: 1 مهمان