我想排除某些代码目录,以免分析代码覆盖率。我使用的LCOV工具有--exclude
参数,我可以在其中加入正则表达式来排除文件,包等...
除了Src / High / SS / FormCalc之外,排除所有方向的正则表达式是什么:
Src/High/SS/ATG_Help
Src/High/SS/ConvCalc
Src/High/SS/ConvX
Src/High/SS/EFiling
Src/High/SS/Edit
Src/High/SS/FormCalc
Src/High/SS/FormDisp
Src/High/SS/Image
Src/High/SS/Import
Src/High/SS/Importables
Src/High/SS/Intrview
Src/High/SS/Intrview/Dialog
Src/High/SS/Intrview/Dialog/Facades
Src/High/SS/Intrview/Dialog/Facades/PrivateHeaders
Src/High/SS/Intrview/Dialog/PrivateHeaders
Src/High/SS/Misc
Src / High / SS / FormCalc是我想要包含的唯一包。
这是什么样的正则表达式?
答案 0 :(得分:1)
排除除Src/High/SS/FormCalc
以外的所有路径:
Src\/High\/SS\/(?!FormCalc).+
在此处查看演示:https://regex101.com/r/CYRDJp/1