ประกาศ: โปรเจ็กต์ที่ไม่ใช่เชิงพาณิชย์ทั้งหมดที่ลงทะเบียนเพื่อใช้ Earth Engine ก่อนวันที่
15 เมษายน 2025 ต้อง
ยืนยันการมีสิทธิ์ที่ไม่ใช่เชิงพาณิชย์เพื่อรักษาสิทธิ์เข้าถึง หากคุณไม่ยืนยันภายในวันที่ 26 กันยายน 2025 ระบบอาจระงับสิทธิ์เข้าถึงของคุณ
ee.String.replace
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
แสดงผลสตริงใหม่ที่มีการแทนที่การจับคู่บางส่วนหรือทั้งหมดของรูปแบบ
| การใช้งาน | การคืนสินค้า |
|---|
String.replace(regex, replacement, flags) | สตริง |
| อาร์กิวเมนต์ | ประเภท | รายละเอียด |
|---|
ดังนี้ input | สตริง | สตริงที่จะค้นหา |
regex | สตริง | นิพจน์ทั่วไปที่จะจับคู่ |
replacement | สตริง | สตริงที่แทนที่สตริงย่อยที่ตรงกัน |
flags | String, ค่าเริ่มต้น: "" | สตริงที่ระบุชุดค่าผสมของแฟล็กนิพจน์ทั่วไป โดยเฉพาะอย่างยิ่งแฟล็กอย่างน้อย 1 รายการต่อไปนี้ "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)
display(ee.String('abc-abc').replace('abc', 'X')) # X-abc
display(ee.String('abc-abc').replace('abc', 'X', 'g')) # X-X
display(ee.String('abc-abc').replace('abc', '', 'g')) # -
display(ee.String('aBc-Abc').replace('abc', 'Z', 'i')) # Z-Abc
display(ee.String('aBc-Abc').replace('abc', 'Z', 'ig')) # Z-Z
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-10-30 UTC
[null,null,["อัปเดตล่าสุด 2025-10-30 UTC"],[],["The `String.replace()` method replaces substrings within a string. It takes a `regex` (pattern), `replacement` string, and optional `flags`. The input string is searched for the `regex` pattern, and matched substrings are replaced by the `replacement`. Flags, like 'g' for global or 'i' for case-insensitive matching, modify the replacement behavior. The output is the modified string, the original string is not modified. The function operates the same for Javascript and Python.\n"]]