ee.String.replace

Bir kalıbın bazı veya tüm eşleşmelerinin değiştirildiği yeni bir dize döndürür.

Kullanımİadeler
String.replace(regex, replacement, flags)Dize
Bağımsız DeğişkenTürAyrıntılar
bu: inputDizeArama yapılacak dize.
regexDizeEşleştirilecek normal ifade.
replacementDizeEşleşen alt dizenin yerini alan dize.
flagsDize, varsayılan: ""Normal ifade işaretlerinin bir kombinasyonunu belirten bir dize. Özellikle şunlardan biri veya daha fazlası: "g" (global eşleşme) veya "i" (büyük/küçük harfe duyarlı değil)

Örnekler

Kod Düzenleyici (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

Python kurulumu

Python API'si ve etkileşimli geliştirme için geemap kullanımı hakkında bilgi edinmek üzere Python Ortamı sayfasına bakın.

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