正規表現 数字のみにマッチする
記事作成日: 2023-05-01
文字クラス[0-9]と表すことで数字のみにマッチさせることができます。[0-9]の略記法である\dでもおおよそ同じです。

使用例
console.log('令和5年'.match(/[0-9]/)) // Array [ "5" ]
console.log('令和5年5月1日'.match(/[0-9]/g)) // Array(3) [ "5", "5", "1" ]
console.log('2023-05-01'.match(/[0-9]{4}/g)) // Array [ "2023" ]