Metacharacter \W ใช้หา non-word character
Word character คือตัวอักษร a-z, A-Z, 0-9 รวมถึง _ (underscore)
ตัวอย่าง
// Containing any non word character: console.log(/\W/.test(" ")) console.log(/\W/.test(".!@#")) // Not containing non word characters: console.log(/\W/.test("a")) console.log(/\W/.test("B")) console.log(/\W/.test("9")) console.log(/\W/.test("_"))ผลลัพธ์
true true false false false false