正規表現 * — 0 回以上 (greedy)

* は直前の要素の 0 回以上の繰り返しに貪欲(できるだけ多く)にマッチします。例: a* は ""、"a"、"aaa" にマッチ。? を付けると最短マッチ (*?) になります。

インタラクティブな DevRef Hub を開く →

主要データ

トークン*
繰り返し0〜∞
モード貪欲 (最大長)
最短形*?

よくある質問

正規表現の * の意味は?

直前要素の 0 回以上の繰り返し、既定で貪欲です。

* と + の違いは?

* は 0 回でも可、+ は最低 1 回必要です。

関連ページ

正規表現 * — スター量指定子 は GOAT Lab の DevRef Hub の一部です。登録不要・オフラインでも使える無料リファレンスで、上のツールから任意の値を計算できます。

広告掲載

GOAT Lab の一部 — 科学・エンジニアリング・開発者向けの無料ブラウザツール26種。登録不要。