{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"JavaScript ile Ard\u0131\u015f\u0131k Tekrar Eden Karakterleri Bulma","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"oYRqqimt9U\"><a href=\"https:\/\/fatihsoysal.com\/blog\/javascript-ile-ardisik-tekrar-eden-karakterleri-bulma\/\">JavaScript ile Ard\u0131\u015f\u0131k Tekrar Eden Karakterleri Bulma<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/javascript-ile-ardisik-tekrar-eden-karakterleri-bulma\/embed\/#?secret=oYRqqimt9U\" width=\"600\" height=\"338\" title=\"&#8220;JavaScript ile Ard\u0131\u015f\u0131k Tekrar Eden Karakterleri Bulma&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"oYRqqimt9U\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Merhaba! Bug\u00fcn, JavaScript kullanarak bir string i\u00e7inde ard\u0131\u015f\u0131k olarak tekrar eden karakterleri nas\u0131l tespit edebilece\u011fimiz konusunu ele alaca\u011f\u0131z. Bu, \u00e7e\u015fitli programlama problemlerinde kullanabilece\u011finiz temel bir algoritma becerisidir. \u00d6rne\u011fin, form do\u011frulamalar\u0131 veya metin i\u015fleme g\u00f6revlerinde olduk\u00e7a faydal\u0131 olabilir. \u00d6ncelikle, problemi ve \u00e7\u00f6z\u00fcm stratejilerini a\u00e7\u0131klayaca\u011f\u0131m, daha sonra ise farkl\u0131 yakla\u015f\u0131mlar\u0131 kod \u00f6rnekleriyle ve performans kar\u015f\u0131la\u015ft\u0131rmalar\u0131yla g\u00f6sterece\u011fim. Bu makalenin sonunda, konuyu daha iyi kavrayaca\u011f\u0131n\u0131zdan eminim."}