正規表現 n文字以上m文字以下にマッチ

記事作成日: 2023-04-09

図.n文字以上m文字以下にマッチする正規表現

解説

{n,m}でn文字以上m文字以下の文字列にマッチします。

使用例

let text = "g,go,goo,good,ge,ggle,gogle,google,gooogle,gooooogle,goo0gle"
console.log(text.match(/go{1,4}gle/g)) // --> Array(3) [ "gogle", "google", "gooogle" ]

oが1つ以上、4つ以下のgoogleにマッチするのでggleやgooooogleにはマッチしません。