Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

JavaScript RegExp \s Metacharacter

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.