sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #43260
Re: Emacs og regexp
Martin:
> Hvis man laver en "query replace regexp" i Emacs, hvordan
> får man så den regexp man prøver at erstatte til at stå i
> det erstattede også?
> Forestil jer, at jeg vil erstatte "\subsection{titel}" i et
> LaTeX dokument med "\iffalse \subsection{titel} \fi". Jeg
> indtaster derfor "\\subsection\{[a-z]*\}" som regexp, men
> hvad skal der stå i erstatningen (with) for at få det fundne
> med?
Hvis det er regulære regulære udtryk, så refererer "$1" til
det der står i den første påbegyndte parentes i
søgeudtrykket, "$2" til det i den anden og så videre. Så du
vil nok søge efter:
(\\subsection\{[a-z]*\})
og erstatte det med:
\\iffalse $1 \\fi
(ikke afprøvet)
Jacob (der per refleks starter `vi`, når han skal rette en
fil)
--
I øvrigt er DVD-formatet ulovligt i alle WTO-medlemslande.
Follow ups
References