A brilliant find and replace snippet

I was looking for a way to perform “find and replace” operation on a string in Flash using Actionscript, I googled and came across this, I was really amazed to see how that piece of code does its job.

What it does is simply break the subject string at the occurrences of the needle string and rejoin the resulting array using the replacement string.

function searchAndReplace(holder, searchfor, replacement) {

//Break
temparray = holder.split(searchfor);
//Rejoin
holder = temparray.join(replacement);
//Return
return (holder);
}

Brilliant!



2 Responses to “A brilliant find and replace snippet”


  1. طيب ممكن يا أخ مصطفي تشرحلنا بالعربي يمكن نفهم حاجة

    انا قرأت التدوينة ديه من أسبوع بس مش فاهم حاجة منها

  2. مصطفى says:

    مش لازم تفهم يا عم , انت مش طالب طب ؟ احفظها. على أي حال , بص يا عم , انت دلوقتي عايز تعمل برنامج بيتعامل مع مدخلات عبارة عن حروف و كلمات , احتجت انك تخلي البرنامج بتاعك يدور على كلمة معينة و يبدلها بكلمة تانية, كتير من لغات البرمجة موجود فيها “اوامر” جاهزة بتعمل كده , لكن في الحالة ديه اللغة المستخدمة مكنش فيها الأمر ده وبالتالي لازم المبرمج يكتب الأمر ده بايده, هنا بقى الفكرة , انت لو مسكت قلم وورقة وفكرت ازاي تكنب أمر زي ده هتكتب كود كتيير أوي , بس الراجل ده افتكس طريقة جامدة “يمكن عشان أنا مش دارس كمبيوتر بشكل أكاديمي شايف ان ديه افتكاسة” , شرح الطريقة نفسها فيلم كبير , ممكن أبقى أشرحهولك لما أشوفك ان شاء الله , بس ابقى فكرني.

Leave a Reply