Es split()
una función incorporada en julia que se usa para dividir una string específica en una array de substrings en las ocurrencias de los delimitadores especificados.
Sintaxis:
split(str::StringAbstracta, dlm; límite::Entero, mantenervacío::Bool)
o
split(str::StringAbstracta; límite::Entero, mantenervacío::Bool)Parámetros:
- str::AbstractString: string especificada.
- Dlm: delimitador especificado.
Los siguientes argumentos son opcionales:
- limit::Integer: Es el tamaño máximo del resultado. Su valor por defecto es cero (0).
- keepempty::Bool: Dice si los campos vacíos deben mantenerse en el resultado o no. Su valor predeterminado es falso.
Devoluciones: Devuelve una array de substrings de la string especificada.
Ejemplo:
# Julia program to illustrate # the use of String split() method # Splitting of the specified strings Println(split("Gee.ks", ".")) Println(split("Geeks, for, Geeks", ", ")) Println(split("GFG-gfg", "-", limit = 1)) Println(split("GFG-gfg", "-", limit = 2))
Producción:
Método de string rsplit()
rsplit()
El método funciona exactamente como split()
el método pero comienza desde el final de la string.
Sintaxis:
rsplit(s::String abstracta; límite::Entero, mantener vacío::Bool)
o
rsplit(s::String abstracta, caracteres; límite::Entero, mantener vacío::Bool)Parámetros:
- str::AbstractString: string especificada.
- chars: Caracteres especificados.
Los siguientes argumentos son opcionales:
- limit::Integer: Es el tamaño máximo del resultado. Su valor por defecto es cero (0).
- keepempty::Bool: Dice si los campos vacíos deben mantenerse en el resultado o no. Su valor predeterminado es falso.
Devoluciones: Devuelve una array de substrings de la string especificada.
Ejemplo:
# Julia program to illustrate # the use of String rsplit() method # Splitting of the specified strings Println(rsplit("Gee.ks", ".")) Println(rsplit("Geeks, for, Geeks", ", ")) Println(rsplit("GFG-gfg", "-"; limit = 1)) Println(rsplit("GFG-gfg", "-"; limit = 2)) Println(rsplit("G-F-G-g-f-g", "-"; limit = 4))
Producción:
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA