CLion 正则表达式用找到的字符串替换模式
CLion regex replace with pattern with found string
我想替换字符串 Sleep(*any value*)
至 std::this_thread::sleep_for(std::chrono::milliseconds(*found value*))
.
例如,来自Sleep(5000)
至 std::this_thread::sleep_for(std::chrono::milliseconds(5000))
.
我试过这样做:
从正则表达式:Sleep\((.*)\)
到正则表达式:std::this_thread::sleep_for\(std::chrono::milliseconds\(\)\)
它在记事本++中有效,但在 CLion 中无效。为什么?
, , , ..., \n
只适用于记事本++?
在 CLion 中,它不是 \n
,而是 $n
来引用捕获组。
我想替换字符串 Sleep(*any value*)
至 std::this_thread::sleep_for(std::chrono::milliseconds(*found value*))
.
例如,来自Sleep(5000)
至 std::this_thread::sleep_for(std::chrono::milliseconds(5000))
.
我试过这样做:
从正则表达式:Sleep\((.*)\)
到正则表达式:std::this_thread::sleep_for\(std::chrono::milliseconds\(\)\)
它在记事本++中有效,但在 CLion 中无效。为什么?
, , , ..., \n
只适用于记事本++?
在 CLion 中,它不是 \n
,而是 $n
来引用捕获组。