正規表現 ^ — 文字列/行頭

^ は文字列または行頭の位置にマッチする幅 0 のアンカーです。マルチライン (/m) フラグ時は各行頭にマッチします。文字は消費しません。

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

主要データ

トークン^
種別幅 0 アンカー
/m 付き各行頭にマッチ
"hello\nworld" に /^/ → ["hello"]

よくある質問

正規表現の ^ の意味は?

文字列の先頭 (/m なら行頭) にマッチを固定します。

^ は文字を消費しますか?

いいえ。幅 0 で位置だけを示します。

関連ページ

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

広告掲載

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