auの日記

プログラミング初心者の日記。(auはハンドルネームです)

JavaScriptで正規表現を行う方法

auです。

JavaScript正規表現を行った際に理解したことを書いておこうと思います。

var date = '2021/03/25'

var pattern = /\d+/g;
var date_result = date.match(pattern);

> ["2021", "03", "25"]

patternは「スラッシュ」で囲むことで、正規表現のパターンを表現できる。

数値を指定するのは「\d」なので、他の正規表現方法と一緒であった。

最後に「g」を入れることで、パターンと一致するもの全てを抜き出せる。gはグローバルマッチという。



こんな感じの簡単な正規表現ですが、思い出すのに時間がかかるので大変でした。