split()
La split()
funzione accetta una stringa e la suddivide in sottostringhe in base a un delimitatore specificato, restituendo le sottostringhe in una matrice. Facoltativamente, è possibile recuperare una sottostringa specificando il relativo indice.
Sintassi
split(
fonte,
delimitatore [,
requestedIndex])
Altre informazioni sulle convenzioni di sintassi.
Parametri
Nome | Tipo | Obbligatoria | Descrizione |
---|---|---|---|
source | string |
✔️ | Stringa di origine divisa in base al delimitatore specificato. |
Delimitatore | string |
✔️ | Delimitatore che verrà utilizzato per suddividere la stringa di origine. |
requestedIndex | int |
Indice a base zero. Se specificato, la matrice di stringhe restituita contiene la sottostringa richiesta in corrispondenza dell'indice, se presente. |
Restituisce
Matrice di sottostringhe ottenute separando la stringa di origine dal delimitatore specificato o da una singola sottostringa in corrispondenza dell'oggetto requestedIndex specificato.
Nota
Per modificare ulteriormente la matrice risultante, vedere Funzioni di accesso a oggetti dinamici.
Esempio
print
split("aa_bb", "_"), // ["aa","bb"]
split("aaa_bbb_ccc", "_", 1), // ["bbb"]
split("", "_"), // [""]
split("a__b", "_"), // ["a","","b"]
split("aabbcc", "bb") // ["aa","cc"]
print_0 | print_1 | print_2 | print_3 | print4 |
---|---|---|---|---|
["aa","bb"] | ["bbb"] | [""] | ["a","","b"] | ["aa","cc"] |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per