ฉันกำลังอ่านหนังสือเกี่ยวกับการแสดงออกปกติและฉันเจอตัวอย่างนี้สำหรับ\b:
แมวกระจายอาหารของเขาไปทั่วห้อง
ใช้ regex - \bcat\bจะตรงกับคำว่าcatแต่ไม่ได้อยู่ในcatscattered
สำหรับ\Bผู้เขียนใช้ตัวอย่างต่อไปนี้:
โปรดป้อนรหัสเก้าหลักตามนั้น
ปรากฏบนสีของคุณ - รหัสรหัสผ่าน
ใช้ regex \B-\Bการแข่งขันระหว่างคำว่า- color - codedใช้\b-\bบนมืออื่น ๆ ที่ตรงกับ-ในและnine-digitpass-key
วิธีการมาในตัวอย่างแรกที่เราใช้\bในการแยกcatและการใช้งานที่สอง\Bจะแยก-? การใช้\bในตัวอย่างที่สองจะตรงกันข้ามกับสิ่งที่ทำก่อนหน้านี้
กรุณาอธิบายความแตกต่างให้ฉัน
แก้ไข: ใครช่วยอธิบายด้วยตัวอย่างใหม่ได้ไหม