JavaScript Algoritması: Camelcase a Cümle

Bir metindeki her kelimenin ilk harfini büyük yapacak bir işlev oluşturun.

Photo by Wolfgang Hasselmann on Unsplash

Argüman olarak bir capitalizeWordsdizgeyi kabul edecek, adında bir işlev yazacağız str.

İşlevin amacı, aynı dizeyi, ancak dizedeki her kelimeyi büyük harfle veya deve harflerle yazarak çıkarmaktır.

Misal:

captializeWords("Create a function that will capitalize the first letter of each word in a text");
//output: "Create A Function That Will Capitalize The First Letter Of Each Word In A Text"

replace()Yöntem ve düzenli ifadenin bir kombinasyonunu kullanacağız .

let newWord = text.replace(/(\b\w)/g, function(str){      
    return str.toUpperCase();    
});

İşlev dizedeki her kelimeyi büyük harf yaptıktan sonra, yeni dizemizi döndürürüz.

return newWord;

Bu algoritmayı yararlı bulduysanız, diğer JavaScript algoritma çözümlerime bakın:

Suggested posts

Alan Adları Hakkında Bilgi Bulma

Brian P. Hogan'ın Küçük, Keskin Yazılım Araçları'ndan bir alıntı

Alan Adları Hakkında Bilgi Bulma

facebook.com'a bir talepte bulunduğunuzda, bilgisayarınız o bağlantıyı kurabilmesi için bu alan adını bir IP adresine çevirmek üzere alan adını arar.

Kodsuz Devrim: Webflow, Framer, Bubble.io ile İş Refahını Ortaya Çıkarma,

Kodsuz Devrim: Webflow, Framer, Bubble.io ile İş Refahını Ortaya Çıkarma,

Bu şaşırtıcı kodsuz platformların kullanılmayan potansiyelinden yararlanırken heyecan verici bir yenilik ve başarı yolculuğuna çıkın. Dikkate değer bir kadın girişimci olan Sapna ile ilgili bir hikayeyi sizinle paylaşayım.

Related posts

Tehdit Avı için OSINT'in Toplanması

Tehdit Avı için OSINT'in Toplanması

Merhaba, siber meraklıları! Tehdit avı için OSINT serisine tekrar hoş geldiniz. İlk makalede, size OSINT'e genel bir bakış ve onun tehdit avlamadaki önemi hakkında bilgi verdim.

SINIRSIZ HAYAT

Büyüdüğünde, dünyanın olduğu gibi olduğunu ve hayatının sadece dünyanın içinde yaşamak olduğunu, hayatını asla riske atmadan, sadece belirlenmiş bir yolu takip et ve sonunda öl ve ölmemeye çalış. duvarlara çok fazla vur. Ama bu çok sınırlı bir hayat.

Günlük Çıkışı

Günlük Çıkışı

Açık Günlük: Her Gün Bir Resim. Hikayeler her zaman ilgimi çekmiştir.

Yazma Becerinizi Geliştirmenin Kanıtlanmış 3 Yolu

Yazmanın faydaları ve bunu yapmanıza yardımcı olacak stratejiler

Yazma Becerinizi Geliştirmenin Kanıtlanmış 3 Yolu

2022'de GPT-3'ün piyasaya sürülmesiyle yazma becerisinin önemi azalmış gibi görünüyor. AI ile, zayıf yazıya sahip kişiler de kaliteli personel oluşturabilir.