ee.String.replace

Trả về một chuỗi mới với một số hoặc tất cả kết quả trùng khớp của một mẫu được thay thế.

Cách sử dụngGiá trị trả về
String.replace(regex, replacement, flags)Chuỗi
Đối sốLoạiThông tin chi tiết
this: inputChuỗiChuỗi cần tìm kiếm.
regexChuỗiBiểu thức chính quy cần so khớp.
replacementChuỗiChuỗi thay thế chuỗi con trùng khớp.
flagsChuỗi, mặc định: ""Một chuỗi chỉ định sự kết hợp của các cờ biểu thức chính quy, cụ thể là một hoặc nhiều cờ sau: "g" (khớp toàn cầu) hoặc "i" (không phân biệt chữ hoa chữ thường)

Ví dụ

Trình soạn thảo mã (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

Thiết lập Python

Hãy xem trang Môi trường Python để biết thông tin về API Python và cách sử dụng geemap cho quá trình phát triển tương tác.

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