Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex CLion正则表达式替换为找到字符串的模式_Regex_Clion - Fatal编程技术网

Regex CLion正则表达式替换为找到字符串的模式

Regex CLion正则表达式替换为找到字符串的模式,regex,clion,Regex,Clion,我想替换字符串Sleep(*any value*) 到std::this_thread::sleep_(std::chrono::millides(*found value*)) 例如,从Sleep(5000) 到std::this_thread::sleep_(std::chrono::毫秒(5000)) 我试着这样做: 从正则表达式:Sleep\(.*)到正则表达式:std::this\u thread::Sleep\u for\(std::chrono::millizes\(\1\) 它可

我想替换字符串
Sleep(*any value*)
到std::this_thread::sleep_(std::chrono::millides(*found value*))

例如,从
Sleep(5000)
到std::this_thread::sleep_(std::chrono::毫秒(5000))

我试着这样做:
从正则表达式:
Sleep\(.*)
到正则表达式:
std::this\u thread::Sleep\u for\(std::chrono::millizes\(\1\)

它可以在notepad++中工作,但不能在CLion中工作。为什么?

\1、\2、\3、…\n
仅适用于记事本++?

在CLion中,引用捕获组不是
\n
,而是
$n


请参阅:

是否在IDE/文本编辑器中进行替换?如果是这样,那么问题与C++有关吗?<代码>克利永<代码>可能不使用与代码>记事本+ C++ >代码相同的正则表达式引擎,或者它不使用与正则表达式引擎相同的接口。tag@TedLyngmo,我可以像使用记事本++一样使用CLion吗?也许是其他模式?