concat ต่อข้อความหลาย ๆ ตัวเป็นข้อความเดียว ฟังก์ชันนี้มีประโยชน์ในการสร้างข้อความจากส่วนต่างๆ
Syntax
concat(str1, str2, ...)
concat ต่อข้อความหลาย ๆ ตัวเป็นข้อความเดียว ฟังก์ชันนี้มีประโยชน์ในการสร้างข้อความจากส่วนต่างๆ
concat(str1, str2, ...)
endsWith ตรวจสอบว่าข้อความสิ้นสุดด้วยข้อความที่ระบุหรือไม่ ส่งคืนค่า true หรือ false ฟังก์ชันนี้มีประโยชน์ในการตรวจสอบนามสกุลไฟล์ ส่วนท้ายข้อความ หรือการจำแนกประเภท
endsWith(text, searchString)
extractDomain ดึงชื่อโดเมนจาก URL หรือ email ฟังก์ชันนี้มีประโยชน์ในการวิเคราะห์ URL แยกแหล่งข้อมูล หรือจัดหมวดหมู่ข้อมูลตามโดเมน
extractDomain(url)
extractEmail ดึงที่อยู่อีเมลจากข้อความหรือข้อมูล ฟังก์ชันนี้มีประโยชน์ในการสกัด email addresses จากข้อความยาว ตัวอักษร หรือ log files
extractEmail(text)
extractUrl ดึงที่อยู่ URL จากข้อความหรือข้อมูล ฟังก์ชันนี้มีประโยชน์ในการสกัด URLs จากข้อความยาว ความเห็น หรือ log files
extractUrl(text)
extractUrlPath ดึง path segment จาก URL โดยแยกออกจากโดเมน ฟังก์ชันนี้มีประโยชน์ในการวิเคราะห์ URL หรือสกัดเส้นทางสำหรับการประมวลผล
extractUrlPath(url)
hash แปลง string เป็น hash code ที่ไม่สามารถแปลงกลับได้ ฟังก์ชันนี้มีประโยชน์ในการเข้ารหัสข้อมูล สร้าง unique IDs หรือตรวจสอบความเท่ากันของข้อมูล
hash(text)
includes ตรวจสอบการมีอยู่ของค่าในอาร์เรย์ คืนค่า true หากพบค่าที่ระบุ ใช้มากในการตรวจสอบความถูกต้องของข้อมูล เช่นตรวจสอบว่า status มีค่า 'completed' หรือตรวจสอบว่า ID อยู่ในรายชื่อ
includes(array, value)
indexOf หาตำแหน่งแรกของค่าที่ระบุในอาร์เรย์ คืนค่า index (เริ่มตั้งแต่ 0) หากพบค่านั้น หรือ -1 หากไม่พบ ฟังก์ชันนี้มีประโยชน์ในการตรวจสอบตำแหน่ง และเข้าถึงข้อมูลใกล้เคียง
indexOf(array, value, [fromIndex])
isDomain ตรวจสอบว่าข้อความเป็นโดเมนที่ถูกต้องตามมาตรฐาน ฟังก์ชันนี้มีประโยชน์ในการกรองข้อมูลที่ไม่ถูกต้อง ตรวจสอบรายการติดต่ออินเทอร์เน็ต หรือจัดระเบียบข้อมูลเว็บไซต์
isDomain(text)
isEmail ตรวจสอบว่า string เป็น email address ที่ถูกต้องหรือไม่ ฟังก์ชันนี้มีประโยชน์ในการตรวจสอบความถูกต้องของ email ก่อนการส่งข้อมูลหรือการบันทึก
isEmail(value)
isNumeric ตรวจสอบว่าค่า string เป็นตัวเลขหรือสามารถแปลงเป็นตัวเลขได้หรือไม่ ฟังก์ชันนี้มีประโยชน์ในการตรวจสอบว่าข้อมูล input เป็นตัวเลขก่อนการคำนวณหรือการประมวลผล
isNumeric(value)
isUrl ตรวจสอบว่า string เป็น URL ที่ถูกต้องหรือไม่ ฟังก์ชันนี้มีประโยชน์ในการตรวจสอบความถูกต้องของ URL ก่อนการส่งข้อมูลหรือการใช้ในการเรียก API
isUrl(value)
quote ห่อข้อความด้วยเครื่องหมายคำพูด (double quotes) ฟังก์ชันนี้มีประโยชน์ในการสร้าง CSV strings, JSON data, หรือสำหรับการแสดงผลที่ต้องการคำพูด
quote(text)
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
string.replace(searchValue, replaceValue)
split แยกข้อความออกเป็นอาร์เรย์ตามตัวคั่นที่ระบุ ฟังก์ชันนี้มีประโยชน์ในการแยกชื่อ สกัดข้อมูล หรือแปลงข้อความยาวเป็นรายการ
split(text, separator)
substring ดึงส่วนของข้อความตามตำแหน่ง ฟังก์ชันนี้มีประโยชน์ในการตัดสินข้อความ สกัดส่วน หรือการจัดการข้อมูลบางส่วน คล้ายกับ slice แต่ใช้เฉพาะข้อความ
substring(text, start, length)
toLowerCase แปลงข้อความทั้งหมดเป็นตัวเล็ก
toLowerCase(text)
toUpperCase แปลงข้อความทั้งหมดเป็นตัวใหญ่
toUpperCase(text)
trim() เป็น JavaScript string method มาตรฐานที่ใช้ได้ใน n8n สำหรับลบ whitespace characters ทั้งหมดออกจากต้นและท้ายข้อความ รวมถึงช่องว่างธรรมดา tab newline carriage return และ whitespace characters อื่นๆ ตามมาตรฐาน Unicode โดยช่องว่างตรงกลางข้อความจะไม่ถูกลบออก มีเฉพาะหน้าและหลังเท่านั้น
string.trim()