ee.String.replace

Menampilkan string baru dengan beberapa atau semua kecocokan pola yang diganti.

PenggunaanHasil
String.replace(regex, replacement, flags)String
ArgumenJenisDetail
ini: inputStringString yang akan ditelusuri.
regexStringEkspresi reguler yang akan dicocokkan.
replacementStringString yang menggantikan substring yang cocok.
flagsString, default: ""String yang menentukan kombinasi tanda ekspresi reguler, khususnya satu atau beberapa tanda berikut: 'g' (pencocokan global) atau 'i' (abaikan huruf besar/kecil)

Contoh

Code Editor (JavaScript)

print(ee.String('abc-abc').replace('abc', 'X'));  // X-abc
print(ee.String('abc-abc').replace('abc', 'X', 'g'));  // X-X
print(ee.String('abc-abc').replace('abc', '', 'g'));  // -
print(ee.String('aBc-Abc').replace('abc', 'Z', 'i'));  // Z-Abc
print(ee.String('aBc-Abc').replace('abc', 'Z', 'ig'));  // Z-Z

Penyiapan Python

Lihat halaman Lingkungan Python untuk mengetahui informasi tentang Python API dan penggunaan geemap untuk pengembangan interaktif.

import ee
import geemap.core as geemap

Colab (Python)

print(ee.String('abc-abc').replace('abc', 'X').getInfo())  # X-abc
print(ee.String('abc-abc').replace('abc', 'X', 'g').getInfo())  # X-X
print(ee.String('abc-abc').replace('abc', '', 'g').getInfo())  # -
print(ee.String('aBc-Abc').replace('abc', 'Z', 'i').getInfo())  # Z-Abc
print(ee.String('aBc-Abc').replace('abc', 'Z', 'ig').getInfo())  # Z-Z