2012-09-03 8 views
7

^が行の先頭に一致し、$がその末尾に一致するかどうかを覚えていません。良いニーモニックは、$記号が常に価格の前にあるため、それは線の始まりと一致します。残念ながら、それは逆です。

この2つの文字が行の先頭と末尾に選択された理由はありますか?

+3

個人的には、まだ割り当てられていない2つの文字を選んだと思います。 – Bojangles

+1

理由はわかりません。しかし、彼らは私を混乱させることはありません。私の考えは違う。私が '^'、 '$'を見るたびに、私はそれを開始と終了として解釈します。例えば。ドキュメントの$を参照してください。 'vi'を使うと' 0'に気付くでしょう、 '$'は開始と終了を意味します。 –

+3

$はasm言語の改行文字を表していますが、これは関連していると思います – Eregrith

答えて

6

1つのニーモニック:オークションでは、入札者は^のパドルを上げることから始めます。価格は$が最後に設定されています。

1

私は^を次のように覚えています:それはどこから来たのか、つまり前の行を指しているので、最初に立つべきです。

0

これは、QWERTYキーボードのこれらの2つの文字の相対位置が原因​​であると考えられます。 最初の位置(行の先頭)に「^」、後に「$」が続きます。

EDIT:これはフランス語キーボード(AZERTY)でのみ無効です。 AZERTYユーザーのニーモニックは提供されますが、説明はありません。

+5

それは後方にあるからでしょうか? –

+0

このルールでも* backword *という単語を覚えておく必要があるようです。 –

+0

@lc:あなたのコメントは何を求められていますか?それは後ろ向きではありません。 –

0

\A\Z彼らは改行文字に関して^/$に微妙に異なっている以外、ほぼ同じください。

だから、あなたはそれを覚えていればとも^Aに最も似と$は、ニーモニックのに十分であるかもしれないことZに最もsimliarであることを覚えておいてください。

+0

コメントを書く – weston

1

$はedのような非常に早い編集者の行末を意味するのに使われます。 ^はおそらく、キーボードの最後の使用されていない文字のために選択されたでしょう:-)

関連する問題