Thep Excel

20 functions

endsWith ตรวจสอบว่าข้อความสิ้นสุดด้วยข้อความที่ระบุหรือไม่ ส่งคืนค่า true หรือ false ฟังก์ชันนี้มีประโยชน์ในการตรวจสอบนามสกุลไฟล์ ส่วนท้ายข้อความ หรือการจำแนกประเภท

Syntax
endsWith(text, searchString)

hash แปลง string เป็น hash code ที่ไม่สามารถแปลงกลับได้ ฟังก์ชันนี้มีประโยชน์ในการเข้ารหัสข้อมูล สร้าง unique IDs หรือตรวจสอบความเท่ากันของข้อมูล

Syntax
hash(text)

includes ตรวจสอบการมีอยู่ของค่าในอาร์เรย์ คืนค่า true หากพบค่าที่ระบุ ใช้มากในการตรวจสอบความถูกต้องของข้อมูล เช่นตรวจสอบว่า status มีค่า 'completed' หรือตรวจสอบว่า ID อยู่ในรายชื่อ

Syntax
includes(array, value)

indexOf หาตำแหน่งแรกของค่าที่ระบุในอาร์เรย์ คืนค่า index (เริ่มตั้งแต่ 0) หากพบค่านั้น หรือ -1 หากไม่พบ ฟังก์ชันนี้มีประโยชน์ในการตรวจสอบตำแหน่ง และเข้าถึงข้อมูลใกล้เคียง

Syntax
indexOf(array, value, [fromIndex])

isDomain ตรวจสอบว่าข้อความเป็นโดเมนที่ถูกต้องตามมาตรฐาน ฟังก์ชันนี้มีประโยชน์ในการกรองข้อมูลที่ไม่ถูกต้อง ตรวจสอบรายการติดต่ออินเทอร์เน็ต หรือจัดระเบียบข้อมูลเว็บไซต์

Syntax
isDomain(text)

isEmail ตรวจสอบว่า string เป็น email address ที่ถูกต้องหรือไม่ ฟังก์ชันนี้มีประโยชน์ในการตรวจสอบความถูกต้องของ email ก่อนการส่งข้อมูลหรือการบันทึก

Syntax
isEmail(value)

isNumeric ตรวจสอบว่าค่า string เป็นตัวเลขหรือสามารถแปลงเป็นตัวเลขได้หรือไม่ ฟังก์ชันนี้มีประโยชน์ในการตรวจสอบว่าข้อมูล input เป็นตัวเลขก่อนการคำนวณหรือการประมวลผล

Syntax
isNumeric(value)

isUrl ตรวจสอบว่า string เป็น URL ที่ถูกต้องหรือไม่ ฟังก์ชันนี้มีประโยชน์ในการตรวจสอบความถูกต้องของ URL ก่อนการส่งข้อมูลหรือการใช้ในการเรียก API

Syntax
isUrl(value)

replace() เป็น JavaScript string method มาตรฐานที่ใช้ใน n8n expressions สำหรับแทนที่ข้อความหรือ regex pattern ตัวแรกที่พบในข้อความเท่านั้น จุดสำคัญที่ต้องจำคือ มันแทนที่แค่ตัวแรก ไม่ได้แทนที่ทุกตัวที่เจอ method นี้รองรับทั้ง string literal และ regex pattern พร้อม capturing groups เช่น $1, $2 สำหรับการแทนที่ข้อความที่ซับซ้อนและจัดเรียงข้อมูลใหม่ได้ ใช้บ่อยใน n8n workflows สำหรับการทำความสะอาดข้อมูลจาก webhook หรือ API response การลบคำนำหน้าหรือคำต่อท้าย การแก้ไขรูปแบบ URL ก่อนเรียก HTTP Request และการปรับแต่งข้อความก่อนส่งต่อไปยัง API หรือ database

Syntax
string.replace(searchValue, replaceValue)

substring ดึงส่วนของข้อความตามตำแหน่ง ฟังก์ชันนี้มีประโยชน์ในการตัดสินข้อความ สกัดส่วน หรือการจัดการข้อมูลบางส่วน คล้ายกับ slice แต่ใช้เฉพาะข้อความ

Syntax
substring(text, start, length)

trim() เป็น JavaScript string method มาตรฐานที่ใช้ได้ใน n8n สำหรับลบ whitespace characters ทั้งหมดออกจากต้นและท้ายข้อความ รวมถึงช่องว่างธรรมดา tab newline carriage return และ whitespace characters อื่นๆ ตามมาตรฐาน Unicode โดยช่องว่างตรงกลางข้อความจะไม่ถูกลบออก มีเฉพาะหน้าและหลังเท่านั้น

Syntax
string.trim()