ใช้นิพจน์ทั่วไปเพื่อตรวจสอบความถูกต้องของค่าคุณสมบัติ
อัปเดตล่าสุด: กุมภาพันธ์ 13, 2025
สามารถใช้ได้กับการสมัครใช้บริการใดๆ ต่อไปนี้ ยกเว้นที่ระบุไว้:
|
|
|
|
|
เพื่อปรับปรุงความสอดคล้องและคุณภาพของข้อมูล CRM ของคุณคุณสามารถใช้นิพจน์ปกติ (regexes) เพื่อตรวจสอบค่าคุณสมบัติข้อความ Regexes คือลำดับของอักขระที่กำหนดรูปแบบข้อความที่ต้องการ ตัวอย่างเช่นคุณสามารถกำหนดค่าที่มีตัวเลขจำนวนหนึ่งหรือรวมอักขระและการจัดรูปแบบเฉพาะ
ในบทความนี้เรียนรู้วิธีเพิ่มนิพจน์ปกติในกฎการตรวจสอบความถูกต้องของที่พักและตรวจสอบ กรณีตัวอย่างการใช้งาน
โปรดทราบ: เครื่องมือ regex ของ HubSpot ไม่รองรับกลุ่มการจับภาพ คุณสามารถใช้นิพจน์ทั่วไปสำหรับการจับคู่รูปแบบได้แต่คุณจะไม่สามารถใช้ฟีเจอร์ที่เกี่ยวข้องกับกลุ่มการจับคู่ได้เช่นต่อไปนี้: การแยกส่วนของการจับคู่เพื่อใช้ในภายหลังการอ้างอิงกลับไปยังค่าที่จับไว้ภายในนิพจน์ (เช่นการอ้างอิงย้อนกลับ) หรือการจัดเก็บผลลัพธ์การจับคู่ในตัวแปรหรือกลุ่ม
เพิ่มกฎการตรวจสอบความถูกต้องของ Regex ในพร็อพเพอร์ตี้
คุณสามารถเพิ่มนิพจน์ปกติในกฎการตรวจสอบคุณสมบัติข้อความ คุณสามารถป้อนนิพจน์ปกติด้วยตนเองหรือคุณสามารถใช้ AI เพื่อเขียนนิพจน์ปกติสำหรับเป้าหมายของคุณ
- ในบัญชี HubSpot ของคุณ คลิก settings ไอคอนการตั้งค่า ในแถบนำทางด้านบน
-
ในเมนูแถบด้านข้างซ้ายให้ไปที่ คุณสมบัติ
-
คลิกเมนูแบบเลื่อนลงเลือกวัตถุจากนั้นเลือกคุณสมบัติ [Object] เพื่อสร้างหรือแก้ไขคุณสมบัติสำหรับวัตถุนั้น
- สร้างหรือแก้ไขคุณสมบัติด้วยประเภท ฟิลด์ข้อความ บรรทัดเดียวหรือหลายบรรทัด เมื่อใช้กฎการตรวจสอบความถูกต้องของ regex ที่พักจะมีอักขระไม่เกิน 1,000 ตัว
- ในเครื่องมือแก้ไขที่พักให้ไปที่แท็บ กฎ
- หากต้องการตั้งค่าการตรวจสอบโดยใช้นิพจน์ปกติให้เลือกตรวจสอบโดยใช้นิพจน์ปกติ (regex) หากคุณต้องการใช้กฎง่ายๆแทนให้เรียนรู้วิธีตั้งค่ากฎการตรวจสอบความถูกต้องอื่นๆ
- หากต้องการตั้งค่านิพจน์ปกติด้วยตนเองให้ป้อนนิพจน์ของคุณในฟิลด์ Regex หากต้องการสร้างนิพจน์ปกติด้วย AI ให้คลิกสร้างป้อนคำอธิบายว่าควรตรวจสอบคุณสมบัติอย่างไรจากนั้นคลิกสร้าง
- ป้อนข้อความแสดงข้อผิดพลาดในฟิลด์ข้อความค่าไม่ถูกต้อง ข้อมูลนี้จะแสดงแก่ผู้ใช้เมื่อค่าที่ป้อนไม่ตรงตามข้อกำหนดในการตรวจสอบความถูกต้อง
- หากต้องการเพิ่มรายละเอียดในข้อความแสดงข้อผิดพลาดให้ป้อนข้อความช่วยเหลือเพิ่มเติมที่ไม่บังคับ
- หากต้องการทดสอบการตรวจสอบให้ป้อน ค่า หาก regex ทำงานได้ค่าที่ไม่ถูกต้องจะส่งผลให้เกิดข้อผิดพลาดในขณะที่ค่าที่ถูกต้องจะได้รับการยอมรับ
- ตั้งค่าหรือแก้ไขที่พักให้เสร็จแล้วคลิกสร้างหรือ บันทึก
กฎการตรวจสอบจะมีผลบังคับใช้เมื่อผู้ใช้ตั้งค่าหรือแก้ไขค่าของคุณสมบัติในระหว่างการสร้างบนระเบียนบนหน้าดัชนีวัตถุผ่านการนำเข้าหรือผ่านการส่งไปยังแบบฟอร์มที่สร้างขึ้นผ่านตัวแก้ไขแบบฟอร์มใหม่
ไวยากรณ์ Regex
สำหรับคำแนะนำในการตั้งค่านิพจน์ปกติของคุณโปรดดูที่แผ่นโกง Regex นี้
ตัวอย่างนิพจน์
ตัวอย่างการใช้งานบางกรณีได้แก่:
โปรดทราบ: ก่อนที่จะใช้นิพจน์ต่อไปนี้คุณควรตรวจสอบว่าใช้งานได้กับกรณีการใช้งานเฉพาะของคุณ
- หมายเลขโทรศัพท์ในสหรัฐอเมริกา: หากต้องการระบุหมายเลขโทรศัพท์ในรูปแบบ (123) 456 -7890 คุณสามารถใช้ regex ^\(\
^\(\d{3}\) \d{3}-\d{4}$
- ที่อยู่อีเมล: เพื่อตรวจสอบว่าค่าที่ป้อนเป็นไปตามรูปแบบอีเมลมาตรฐาน (เช่น user@example.com) คุณสามารถใช้ regex ^[
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
,}$ - รหัสไปรษณีย์: หากต้องการให้รหัสไปรษณีย์มี 5 หลักคุณสามารถใช้ regex ได้ ^\
^\d{5}$
- URL: เพื่อตรวจสอบ URL เริ่มต้นด้วย "http ://" หรือ"
^https?:\/\/[^\s/$.?#].[^\s]*$
]*$ - ไม่มีช่องว่าง: เพื่อป้องกันไม่ให้มีการป้อนช่องว่างคุณสามารถใช้ regex
^\S*$
*$