バッファに文字列があります"THIS_IS_A_TEST"
(引用符は文字列の一部です)。
これを に変えたいです"ThisIsATest"
。query-replace-regexp
を使用してこれを実行しようとしてい\(\w+\)_?
ます\,(capitalize \1)
。ただし、大文字の単語は大文字になりません。
M-c
これらの単語のいずれかに対して( ) を実行capitalize-word
すると問題なく動作し、テスト文字列を に変更すると "this_is_a_test"
、目的の結果 ( "ThisIsATest"
) が得られます。
何がうまくいかないのですか?これは大文字のバグですか?
(これは、init ファイルがロードされていなくても発生することに注意してください)