2011-11-04から1日間の記事一覧

正規表現による置換の注意

問題 正規表現について、 hoge = 64; の64のみ取り出したい場合の置換の正規表現として、 検索用語: .*(\d*).* 置換後: $1と指定し、置換したが、64のみ取り出すことができない。 原因 初心者が陥りやすそうなミスだが 検索用語: .*(\d*).*では、先頭の.*…

query-replace-regexpの置換する文字に改行を指定したい場合

とある日、query-replace-regexpで、「,」を「\n」に置換したくなった。しかし、置換する文字に\nを指定しても、そのまま"\n"と置換されてしまう。そこで、調べたところ、 Query replace regexp hoge with : C-qC-jと入力すれば改行が置換される。似たような…

*scratch*バッファをkillしてしまった場合

誤って、*scratch*バッファをkillしてしまった場合は、 C-x b *scratch*で復活させる事ができる。