ee.String.replace

یک رشته جدید را با برخی یا همه موارد منطبق از یک الگوی جایگزین شده برمی‌گرداند.

استفاده برمی گرداند
String. replace (regex, replacement, flags ) رشته
استدلال تایپ کنید جزئیات
این: input رشته رشته ای که در آن جستجو می شود.
regex رشته عبارت منظم برای مطابقت.
replacement رشته رشته ای که جایگزین رشته فرعی منطبق می شود.
flags رشته، پیش فرض: "" رشته‌ای که ترکیبی از پرچم‌های عبارات منظم را مشخص می‌کند، به‌ویژه یک یا چند مورد از: 'g' (تطابق جهانی) یا 'i' (بحث نادیده گرفته شود)

نمونه ها

ویرایشگر کد (جاوا اسکریپت)

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

راه اندازی پایتون

برای اطلاعات در مورد API پایتون و استفاده از geemap برای توسعه تعاملی به صفحه محیط پایتون مراجعه کنید.

import ee
import geemap.core as geemap

کولب (پایتون)

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