ee.String.replace

यह फ़ंक्शन, एक नई स्ट्रिंग दिखाता है. इसमें पैटर्न से मेल खाने वाले कुछ या सभी टेक्स्ट को बदल दिया जाता है.

इस्तेमालरिटर्न
String.replace(regex, replacement, flags)स्ट्रिंग
आर्ग्यूमेंटटाइपविवरण
यह: inputस्ट्रिंगवह स्ट्रिंग जिसमें खोजना है.
regexस्ट्रिंगमेल खाने के लिए रेगुलर एक्सप्रेशन.
replacementस्ट्रिंगवह स्ट्रिंग जो मेल खाने वाली सबस्ट्रिंग की जगह इस्तेमाल की जाती है.
flagsस्ट्रिंग, डिफ़ॉल्ट: ""यह स्ट्रिंग, रेगुलर एक्सप्रेशन फ़्लैग के कॉम्बिनेशन के बारे में बताती है. खास तौर पर, इनमें से एक या उससे ज़्यादा फ़्लैग: 'g' (ग्लोबल मैच) या 'i' (केस को अनदेखा करें)

उदाहरण

कोड एडिटर (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 सेटअप करना

Python API और इंटरैक्टिव डेवलपमेंट के लिए geemap का इस्तेमाल करने के बारे में जानकारी पाने के लिए, Python एनवायरमेंट पेज देखें.

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