我正在寻找一个正则表达式来匹配以“。”开头的每个文件。在一个目录中。
我正在使用 CMake(来自 CMake doc:“CMake 需要正则表达式,而不是 glob”)并且想要忽略每个以点开头的文件(隐藏文件)但是"\..*"
或者"^\..*"
不起作用:(
奇怪的是:这有效(感谢rq的回答)并删除所有隐藏文件和临时文件(“〜”终止文件)
file(GLOB DOT ".*")
file(GLOB TILD "*~")
set (CPACK_SOURCE_IGNORE_FILES "${DOT};${TILD}")
但是我找不到正确的东西直接写入CPACK_SOURCE_IGNORE_FILES
以获得相同的结果!
这是这个变量的“ doc ”。