No regex do Emacs, \nnão corresponde a um novo caractere de linha \n.
- Estou correto que
$corresponde à posição entre um novo caractere de linha e o caractere logo antes do novo caractere de linha. por exemplo, para uma stringabc\n,$corresponde à posição entrece\n? - Qual é o regex que corresponde
\n?
Seu arquivo pode usar \ r \ n para novas linhas e pode ser que você precise incluir \ r no seu regexp, então, em
—
Jordon Biondo
abc\r\nvez de abc\n.
@ Dan: CMs e Mx ocorrem ambos correspondentes
—
prático
\na n. meu buffer está no modo Fundamental. Isso acontece com qualquer texto, portanto, qualquer texto com nova linha ou letra né um exemplo
@Jordon: CMs e Mx ocorrem ambos combinados
—
Tim
\r\ncomrn
@ Tim, sim, porque se você os estiver inserindo interativamente, será necessário fazer inserções entre aspas, Cq Cm e Cq Cj, respectivamente. Você pode inserir \ r \ n se estiver inserindo-os em uma string lisp.
—
Jordon Biondo 27/02
(re-search-forward "\n")funcione bem para mim.