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

পাইথন সেটআপ

পাইথন এপিআই এবং ইন্টারেক্টিভ ডেভেলপমেন্টের জন্য geemap ব্যবহার করার জন্য পাইথন এনভায়রনমেন্ট পৃষ্ঠাটি দেখুন।

import ee
import geemap.core as geemap

Colab (পাইথন)

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