typescriptでregexを書く
deno を始めたので備忘録として書く。
文字列を全角半角問わず、空白文字で区切る場合には \s+
を用いるが、typescript では Python で言うところの r"\s+"
として次の2つの書き方があるようだ。
const re = /\s+/
const re = RegExp("\\s+")
2 の方法では \
がエスケープされるみたいなので \\
として書く必要がある。
deno を始めたので備忘録として書く。
文字列を全角半角問わず、空白文字で区切る場合には \s+
を用いるが、typescript では Python で言うところの r"\s+"
として次の2つの書き方があるようだ。
const re = /\s+/
const re = RegExp("\\s+")
2 の方法では \
がエスケープされるみたいなので \\
として書く必要がある。