正規表現 $ — 文字列/行末

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

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

主要データ

トークン$
種別幅 0 アンカー
/m 付き各行末にマッチ
"foo\nbar" に /$/ → ["bar"]

よくある質問

正規表現の $ の意味は?

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

$ と \z の違いは?

$ は末尾改行の前にもマッチし得ます。\z は絶対末尾にマッチします。

関連ページ

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

広告掲載

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