0Pricing
Dart Academy · Lezione

Metodi per le stringhe di uso quotidiano

Rimuovere spazi, dividere, sostituire e cambiare maiuscole e minuscole.

Metodi per le stringhe di uso quotidiano è una lezione Dart Academy gratuita su CoddyKit. Questa è la lezione 4 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Dart Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Dart Academy include 4 lezioni in totale.

Le stringhe includono strumenti utili

Ogni stringa Dart include pratici methods per trasformare o analizzare il testo. Li chiama inserendo un punto dopo la stringa.

var s = 'hello';
var n = s.length;

Le stringhe non cambiano mai

I metodi delle stringhe restituiscono una new string e lasciano intatta quella originale. Le stringhe Dart sono immutabili, quindi usi sempre il valore restituito.

var s = 'hi';
var loud = s.toUpperCase();

Rimuovere gli spazi superflui

Il metodo trim rimuove gli spazi da entrambe le estremità di una stringa. È perfetto per ripulire input utente disordinati. 🧹

var raw = '  Ada  ';
var clean = raw.trim();

Cambiare maiuscole e minuscole

Usi toUpperCase e toLowerCase per cambiare maiuscole e minuscole di una stringa. Sono ottimi per normalizzare il testo prima di confrontarlo.

var s = 'Dart'.toLowerCase();

Dividere in parti

Il metodo split suddivide una stringa in una lista, separandola in corrispondenza di ogni delimitatore indicato. Virgole e spazi sono scelte comuni.

var parts = 'a,b,c'.split(',');

Sostituire il testo

replaceAll sostituisce ogni occorrenza di una parte di testo con un'altra e restituisce la stringa aggiornata. È utile per correggere o ripulire i contenuti.

var s = 'cat cat'.replaceAll('cat', 'dog');

Controllare il contenuto

Il metodo contains verifica se una stringa include una parte di testo più piccola e restituisce true oppure false.

var has = 'hello'.contains('ell');

Controllare l'inizio e la fine

Usi startsWith e endsWith per verificare le estremità di una stringa. Sono ideali per individuare prefissi come https o estensioni di file.

var ok = 'report.pdf'.endsWith('.pdf');

Trovare una posizione

Il metodo indexOf restituisce la posizione in cui compare per la prima volta una parte di testo, oppure meno uno se non viene trovata.

var i = 'banana'.indexOf('na');

Estrarre una porzione

Il metodo substring estrae una parte di stringa in base alla posizione. Indichi un punto iniziale e, facoltativamente, uno finale per ottenere la porzione desiderata.

var s = 'abcdef'.substring(1, 4);

Concatenare i metodi

Poiché ogni metodo restituisce una stringa, può chain concatenarli. Trim, conversione in minuscolo e sostituzione possono susseguirsi in un'unica riga leggibile.

var s = '  HI '.trim().toLowerCase();

Controllo rapido

Ha una stringa con spazi superflui a entrambe le estremità. Quale metodo li elimina?

Riepilogo: metodi delle stringhe

Ha incontrato trim, split, replaceAll, contains e substring. Ricordi che restituiscono nuove stringhe, quindi salvi il risultato che Le serve. 🎉

Domande Frequenti

La lezione «Metodi per le stringhe di uso quotidiano» è gratuita?

Sì — il testo completo di «Metodi per le stringhe di uso quotidiano» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Dart Academy, passa a CoddyKit PRO. Il corso Dart Academy include 4 lezioni in totale.

Cosa imparerò in «Metodi per le stringhe di uso quotidiano»?

Rimuovere spazi, dividere, sostituire e cambiare maiuscole e minuscole. Eserciti Dart Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare Dart Academy?

Non è richiesta alcuna esperienza precedente. Dart Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 4 di 4.

Quanto tempo richiede la lezione «Metodi per le stringhe di uso quotidiano»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione Dart Academy?

Sì. Ogni lezione Dart Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

Tutte le lezioni di questo corso

  1. String literal e virgolette
  2. Interpolazione delle stringhe con il simbolo del dollaro
  3. Stringhe multilinea e raw
  4. Metodi per le stringhe di uso quotidiano
← Torna a Dart Academy