split()
La split()
función toma una cadena y la divide en subcadenas en función de un delimitador especificado, devolviendo las subcadenas en una matriz. Opcionalmente, puede recuperar una subcadena específica especificando su índice.
Syntax
split(
Fuente,
delimitador [,
requestedIndex])
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Tipo | Requerido | Descripción |
---|---|---|---|
source | string |
✔️ | Cadena de origen que se divide según el delimitador especificado. |
delimitador | string |
✔️ | Delimitador que se usará para dividir la cadena de origen. |
requestedIndex | int |
Un índice basado en cero. Si se proporciona, la matriz de cadenas devuelta contiene la subcadena solicitada en el índice si existe. |
Devoluciones
Matriz de subcadenas obtenidas separando la cadena de origen por el delimitador especificado o una sola subcadena en el requestedIndex especificado.
Nota
Para manipular aún más la matriz resultante, consulte descriptores de acceso de objetos dinámicos.
Ejemplos
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"] |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de