I'm trying to perform a regex search and replace in Emacs (using M-x query-replace-regexp
), but the usually helpful smart case is getting in the way. My source is:
One
Two
Three
And I want to replace each line with something like <item name="One"/>
instead. Unfortunately the capital at the start of each line is being misinterpreted, and I'm getting <Item>
with an uppercase that I don't want.
I can find examples about how to make the search case sensitive, and how to keep the \1
lowercase in the replacement string, but nothing about how to keep the entire replacement string case-unmodified.