Metacharacter \s khớp **whitespace character (ký tự trắng)**.
Whitespace bao gồm:
- Space (khoảng trắng)
- Tab (
\t) - Carriage return (
\r) - New line (
\n) - Vertical tab (
\v) - Form feed (
\f)
Ví dụ
// Không có whitespace:
console.log(/\s/.test("1")); // false
console.log(/\s/.test("test")); // false
// Có whitespace:
console.log(/\s/.test(" ")); // true
console.log(/\s/.test("a\tb")); // true
console.log(/\s/.test("m\nn")); // true
Ngược lại: \S khớp non-whitespace.