CMake STRING REGEX REPLACE

use*_*822 14 regex cmake

我需要在cmake列表中编写正则表达式来将行的所有末尾替换为空格.我试过了,但这是不正确的

STRING(REGEX REPLACE "/\s+/g" " " output ${input})
Run Code Online (Sandbox Code Playgroud)

Rei*_*ica 29

该命令需要一个正则表达式,但是你要传入一个sed参数.

如果你真的想用空格替换所有的行尾字符,甚至根本不需要正则表达式.这样做:

string(REPLACE "\n" " " output ${input})
Run Code Online (Sandbox Code Playgroud)