正規表現 $ — 文字列/行末
$ は文字列または行末の位置にマッチする幅 0 のアンカーです。マルチライン (/m) フラグ時は各行末にマッチします。文字は消費しません。
インタラクティブな DevRef Hub を開く →主要データ
| トークン | $ |
|---|---|
| 種別 | 幅 0 アンカー |
| /m 付き | 各行末にマッチ |
| 例 | "foo\nbar" に /$/ → ["bar"] |
よくある質問
正規表現の $ の意味は?
文字列の末尾 (/m なら行末) にマッチを固定します。
$ と \z の違いは?
$ は末尾改行の前にもマッチし得ます。\z は絶対末尾にマッチします。
関連ページ
正規表現 $ — 行末アンカー は GOAT Lab の DevRef Hub の一部です。登録不要・オフラインでも使える無料リファレンスで、上のツールから任意の値を計算できます。
GOAT Lab の一部 — 科学・エンジニアリング・開発者向けの無料ブラウザツール26種。登録不要。