マニュアルでは、正規表現の特殊文字^
とについて説明してい$
ます。私が知っているほとんどの正規表現方言のように、それらは文字列の開始または終了に一致するようです。しかし、私もそこにあることを発見した`
と'
の文字が利用可能。ここにある説明に基づいて、文字列の開始または終了にも一致するようです。誰かがこれらの特殊文字の違いを、それらを使用する場合の例と推奨事項とともに説明していただけますか?
の値を見ると、auto-mode-alist
文字列の終わりに一致するように交換可能に使用されているようです:
(...
("\\.scss\\'" . scss-mode)
("\\.ya?ml$" . yaml-mode)
...)
$
がそのように使用するとき、彼らは改行を含まないファイル名に頼っています。これは通常、(非常に)安全な仮定になりますが、保証されていません。\\'
したがって、使用することをお勧めします。