正規表現 空白にマッチする「\s」

記事作成日: 2022-02-21

スペース、タブ、改ページ、改行を含むホワイトスペース文字にマッチします。[ \f\n\r\t\v​\u00a0\u1680​\u180e\u2000​-\u200a​\u2028\u2029\u202f\u205f​\u3000\ufeff] に相当します。

画像:正規表現_空白にマッチする「\s」

使用例

console.log('1 2\t3'.match(/\s/)) // Array [ " " ]
console.log('1 2\t3'.match(/\s/g)) // Array [ " ", "\t" ]
console.log('1 2\t\t3'.match(/\s\s/g)) // Array(2) [ "\t\t" ]

マッチしない例

console.log('1 2\t3'.match(/\s\s/)) // null

参考リンク