ee.String.slice

Devuelve una substring de la cadena proporcionada. Si el rango especificado excede la longitud de la cadena, se devuelve una subcadena más corta.

UsoMuestra
String.slice(start, end)String
ArgumentoTipoDetalles
esta: stringStringEs la cadena de la que se obtendrá un subconjunto.
startNúmero enteroÍndice inicial, inclusive. Los números negativos cuentan hacia atrás desde el final de la cadena.
endNúmero entero, valor predeterminado: nuloÍndice final, exclusivo. El valor predeterminado es la longitud de la cadena. Los números negativos cuentan hacia atrás desde el final de la cadena.

Ejemplos

Editor de código (JavaScript)

print(ee.String('').slice(0));  // ''
print(ee.String('').slice(-1));  // ''

var s = ee.String('abcdefghijklmnopqrstuvwxyz');
print(s.slice(0));  // abcdefghijklmnopqrstuvwxyz
print(s.slice(24));  // yz
print(s.slice(-3));  // xyz
print(s.slice(3, 3));  // ''
print(s.slice(2, 3));  // c
print(s.slice(-4, 25)); // wxy

Configuración de Python

Consulta la página Entorno de Python para obtener información sobre la API de Python y el uso de geemap para el desarrollo interactivo.

import ee
import geemap.core as geemap

Colab (Python)

print(ee.String('').slice(0).getInfo())  # ''
print(ee.String('').slice(-1).getInfo())  # ''

s = ee.String('abcdefghijklmnopqrstuvwxyz')
print(s.slice(0).getInfo())  # abcdefghijklmnopqrstuvwxyz
print(s.slice(24).getInfo())  # yz
print(s.slice(-3).getInfo())  # xyz
print(s.slice(3, 3).getInfo())  # ''
print(s.slice(2, 3).getInfo())  # c
print(s.slice(-4, 25).getInfo())  # wxy