我需要將\n
添加到Visual Studio 2012 C++項目中的TRACE語句中。即將TRACE("test an");
等陳述替換爲TRACE("test an\n");
。正則表達式查找沒有換行符的TRACE?
我haved嘗試正則表達式(TRACE\(\".*([^\\][^n]))\"
和$1\\n"
但有兩個問題。
1)正則表達式不匹配最後一個字符爲n的字符串,但倒數第二個字符不是\
。
例如TRACE("haha an")
不符。
2)替換字符串\\n
不能轉義\\
到\
,被替換的字符串將包含兩個\
。
你能幫助我嗎?謝謝。