Metacharacter \W khớp với **ký tự không phải word character**.
Word character = a-z, A-Z, 0-9, _ (underscore).
Ví dụ
// Có non-word char:
console.log(/\W/.test(" ")); // true (space)
console.log(/\W/.test(".!@#")); // true
// Chỉ word char:
console.log(/\W/.test("a")); // false
console.log(/\W/.test("B")); // false
console.log(/\W/.test("9")); // false
console.log(/\W/.test("_")); // false
Ngược lại: \w khớp word character.