Emacsの正規表現で\n
は、改行文字とは一致しません\n
。
$
改行文字と改行文字の直前の文字との間の位置に一致することを修正しますか。たとえば、文字列のabc\n
場合、と ?の$
間の位置に一致しますc
\n
- 一致する正規表現とは何
\n
ですか?
あなたのファイルは、\ rを\ nは新しい行のために使用することがあり、それはあなたがそう、あなたの正規表現で\ Rを含める必要があることかもしれ
—
ジョーダンビオンド
abc\r\n
代わりにabc\n
。
@Dan:CMとMxは両方ともに一致
—
ティム
\n
しn
ます。私のバッファーは基本モードです。これは、任意のテキストに何が起こるので、新しい行または文字を持つ任意のテキストは、n
実施例である
@Jordon:CMとMxは両方とも一致
—
ティム
\r\n
しますrn
@Tim、はい。対話形式で入力する場合は、引用符付きの挿入、Cq Cm、およびCq Cjをそれぞれ実行する必要があるためです。Lisp文字列に入力する場合、\ r \ nを入力できます。
—
ジョーダンビオンド
(re-search-forward "\n")
ませんが、私にとってはうまくいきます。