Metin içi karakter bulma
function CHECK_PLAYER() {
const lowercaseTitle = streamer.title.toLowerCase();
for (let i = 0; i < streamer.characters.length; i++) {
const character = streamer.characters[i];
const lowercaseCharacterName = character.name.split(" ")[0].toLowerCase();
if (
lowercaseTitle.includes(lowercaseCharacterName) &&
character.name.trim() !== ""
) {
return character;
}
}
return null;
}
streamer.title : "Ata Kuzey | pazartesi salı..."
character.name : "Atalay Kuzey"
Yukarıdaki fonksiyon eğer başlığın içinde tam olarak "Atalay" var ise karakteri dönüyor fakat yukarıdaki örnekteki gibi başlık "Ata Kuzey" olunca null dönüyor. İstediğim şey .includes fonksiyonundan farklı olarak karakter adındaki "Atalay" zaten "Ata" içeriyor. Eğer durum böyle ise true yani karakteri dönmesini istiyorum. Bunu nasıl yapabilirim?