ฟังก์ชัน REPLACE ER
ฟังก์ชัน REPLACE
ส่งกลับสตริงข้อความที่ระบุเป็นค่า สตริง หลังจากทั้งหมดหรือบางส่วนถูกแทนที่ด้วยสตริงอื่น
ไวยากรณ์
REPLACE (text, pattern, replacement, regular expression flag)
อาร์กิวเมนต์
text
: สตริง
พาธที่ถูกต้องของแหล่งข้อมูลของชนิด สตริง
pattern
: สตริง
ถ้าอาร์กิวเมนต์ regular expression flag
เป็น เท็จ อาร์กิวเมนต์นี้ประกอบด้วยข้อความที่ต้องถูกแทนที่
ถ้าอาร์กิวเมนต์ regular expression flag
เป็น จริง อาร์กิวเมนต์นี้ประกอบด้วยนิพจน์ทั่วไปที่กำหนดทั้งรูปแบบการค้นหาและข้อความการแทนที่
replacement
: สตริง
ถ้าอาร์กิวเมนต์ regular expression flag
เป็น เท็จ อาร์กิวเมนต์นี้ประกอบด้วยข้อความเพื่อใช้เป็นการแทนที่
ถ้าอาร์กิวเมนต์ regular expression flag
เป็น จริง อาร์กิวเมนต์นี้จะไม่ถูกใช้
regular expression flag
: บูลีน
ค่า บูลีน ที่บ่งชี้ว่ามีการใช้นิพจน์ทั่วไปเพื่อทำการแทนที่หรือไม่
ส่งคืนค่า
สตริง
ค่าข้อความที่เป็นผลลัพธ์
บันทึกย่อการใช้งาน
ถ้าอาร์กิวเมนต์ regular expression flag
เป็น จริง ฟังก์ชันนี้จะส่งกลับสตริงที่ระบุ หลังจากที่มีการเปลี่ยนแปลงโดยใช้นิพจน์ทั่วไปที่ระบุโดยอาร์กิวเมนต์ pattern
นิพจน์ทั่วไปจะถูกใช้ในการค้นหาอักขระซึ่งต้องถูกแทนที่
ถ้าอาร์กิวเมนต์ regular expression flag
เป็น เท็จ ฟังก์ชันนี้ส่งคืนสตริงที่ระบุหลังจากชุดของอักขระที่กำหนดไว้ในอาร์กิวเมนต์ pattern
ถูกแทนที่โดยอักขระของอาร์กิวเมนต์ replacement
ตัวอย่างที่ 1
REPLACE ("+1 923 456 4971", "[^0-9]", "", true)
ใช้นิพจน์ทั่วไปที่ลบสัญลักษณ์ที่ไม่ใช่ตัวเลขทั้งหมด และส่งกลับ "19234564971"
ตัวอย่างที่ 2
REPLACE ("abcdef", "cd", "GH", false)
แทนที่รูปแบบ "cd" ด้วยสตริง "GH" และส่งกลับค่า "abGHef"
แหล่งข้อมูลเพิ่มเติม
คำติชม
https://aka.ms/ContentUserFeedback
เร็วๆ นี้: ตลอดปี 2024 เราจะขจัดปัญหา GitHub เพื่อเป็นกลไกคำติชมสำหรับเนื้อหา และแทนที่ด้วยระบบคำติชมใหม่ สำหรับข้อมูลเพิ่มเติม ให้ดู:ส่งและดูข้อคิดเห็นสำหรับ