Günlük Kullanımdaki Dize Yöntemleri
Boşlukları kırpma, bölme, değiştirme ve harf büyüklüğünü değiştirme
Günlük Kullanımdaki Dize Yöntemleri, CoddyKit'te ücretsiz bir Dart Academy dersidir. Bu, 4 dersinin 4. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Dart Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Dart Academy kursu toplamda 4 dersten oluşur.
Dizeler Araçlarla Birlikte Gelir
Her Dart dizesi, metni dönüştüren veya inceleyen kullanışlı yöntemlerle birlikte gelir. Bu yöntemleri dizeden sonra nokta koyarak çağırırsınız.
var s = 'hello';
var n = s.length;Dizeler Hiç Değişmez
Dize yöntemleri bir yeni dize döndürür ve özgün dizeyi değiştirmeden bırakır. Dart dizeleri değişmezdir; bu nedenle döndürülen değeri her zaman kullanın.
var s = 'hi';
var loud = s.toUpperCase();Boşlukları Kırpma
trim yöntemi, bir dizenin her iki ucundaki boşlukları kaldırır. Dağınık kullanıcı girdilerini temizlemek için idealdir. 🧹
var raw = ' Ada ';
var clean = raw.trim();Büyük-Küçük Harf Değiştirme
Bir dizenin harf büyüklüğünü değiştirmek için toUpperCase ve toLowerCase kullanın. Metinleri karşılaştırmadan önce standartlaştırmak için çok kullanışlıdırlar.
var s = 'Dart'.toLowerCase();Parçalara Ayırma
split yöntemi, bir dizeyi listeye dönüştürür ve verdiğiniz her ayraçta keser. Virgüller ve boşluklar yaygın seçeneklerdir.
var parts = 'a,b,c'.split(',');Metni Değiştirme
replaceAll, bir metin parçasının her eşleşmesini başka bir parçayla değiştirir ve güncellenmiş dizeyi döndürür. İçeriği düzeltmek veya temizlemek için kullanışlıdır.
var s = 'cat cat'.replaceAll('cat', 'dog');İçeriği Denetleme
contains yöntemi, bir dizenin daha küçük bir metin parçasını içerip içermediğini sorar ve size true veya false döndürür.
var has = 'hello'.contains('ell');Başlangıç ve Bitiş Denetimleri
Bir dizenin kenarlarını denetlemek için startsWith ve endsWith kullanın. Bunlar https gibi ön ekleri veya dosya uzantılarını eşleştirmek için idealdir.
var ok = 'report.pdf'.endsWith('.pdf');Bir Konum Bulma
indexOf yöntemi, bir metin parçasının ilk kez göründüğü konumu döndürür; parça hiç bulunamazsa eksi bir döndürür.
var i = 'banana'.indexOf('na');Bir Parçayı Alma
substring yöntemi, bir dizenin bir bölümünü konumuna göre alır. İhtiyacınız olan parçayı almak için bir başlangıç, isteğe bağlı olarak da bir bitiş konumu verin.
var s = 'abcdef'.substring(1, 4);Yöntemleri Birlikte Zincirleme
Her yöntem bir dize döndürdüğü için bunları zincirleyebilirsiniz. trim, küçük harfe dönüştürme ve tümünü değiştirme işlemleri tek bir okunabilir satırda akış hâlinde yürütülür.
var s = ' HI '.trim().toLowerCase();Hızlı Kontrol
Her iki ucunda da fazladan boşluklar bulunan bir dizeniz var. Bunu hangi yöntem temizler?
Özet: Dize Yöntemleri
trim, split, replaceAll, contains ve substring yöntemleriyle tanıştınız. Bunların yeni dizeler döndürdüğünü unutmayın; bu nedenle ihtiyacınız olan sonucu bir değişkende tutun. 🎉
Sıkça Sorulan Sorular
“Günlük Kullanımdaki Dize Yöntemleri” dersi ücretsiz mi?
Evet — “Günlük Kullanımdaki Dize Yöntemleri” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Dart Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Dart Academy kursu toplamda 4 dersten oluşur.
“Günlük Kullanımdaki Dize Yöntemleri” dersinde ne öğreneceğim?
Boşlukları kırpma, bölme, değiştirme ve harf büyüklüğünü değiştirme Dart Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Dart Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Dart Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 4. dersidir.
“Günlük Kullanımdaki Dize Yöntemleri” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Dart Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Dart Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Dize Değişmezleri ve Tırnak İşaretleri
- Dolar İşaretiyle Dize Ara Değiştirme
- Çok Satırlı ve Ham Dizeler
- Günlük Kullanımdaki Dize Yöntemleri