สมมติว่ามีสตริงที่มีอักขระพิเศษ <:
var sentence = 'ต้องการแทนที่
<ที่ไม่ได้ตามด้วยช่องว่าง ให้เป็น<(มีช่องว่าง) ใช้replace()พร้อม Regexตัวอย่างโค้ด
var sentence = 'รันด้วยคำสั่ง:
node fileName.jsชื่อไฟล์:
demo271.jsผลลัพธ์
PS C:\Users\Amit\javascript-code> node demo271.js < My< Name< is< John< Doeคำอธิบาย Regex:
<(?!\s)คือ Negative Lookahead - จับ<ที่ **ไม่ได้** ตามด้วย whitespace (\s) flaggคือ global replace ทุกครั้งที่เจอ