ee.String.slice

지정된 문자열의 하위 문자열을 반환합니다. 지정된 범위가 문자열의 길이를 초과하면 더 짧은 하위 문자열을 반환합니다.

사용반환 값
String.slice(start, end)문자열
인수유형세부정보
다음과 같은 경우: string문자열하위 집합으로 만들 문자열입니다.
start정수시작 색인(포함)입니다. 음수는 문자열의 끝에서부터 역으로 계산됩니다.
end정수, 기본값: null종료 색인(제외)입니다. 기본값은 문자열의 길이입니다. 음수는 문자열의 끝에서부터 역으로 계산됩니다.

코드 편집기 (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

Python 설정

Python API 및 geemap를 사용한 대화형 개발에 관한 자세한 내용은 Python 환경 페이지를 참고하세요.

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