Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
正規表現では、スペースを表すために \s を使用する場合を知っていますが、次の場合は異なります。
あなたが私に説明できるなら、どうもありがとう。
\s 文字クラスは、スペースだけでなく、すべての「空白文字」に一致します。これにはタブ (\t) が含まれ、複数行の一致が許可されている場合は、キャリッジ リターン (\r) と改行 (\n) が含まれます。理論的には、正規表現エンジンが Unicode を処理する場合、\s が一致する可能性のある Unicode 空白文字もありますが、マイレージは異なる場合があります。
したがって、"a\t b" のような文字列を使用すると、正規表現 /a\s+b/ と一致させることができます。