如果所有“IF”都有相应的“END-IF”,我试图在一个巨大的 COBOL 文件中查找。据我所知,使用 Visual Studio 2008 它有一个带有正则表达式功能的搜索工具。(不过,在阅读了 Jeff Atwood 的文章后,我知道 Visual Studio 中的正则表达式与真正的交易不太一样。)
无论如何,我想出了这个表达:
<(IF)#(.*\n*)#END-IF\n
这似乎溢出了堆栈,非常不方便(见下图)。所以我想知道,是否有可能在 VS 中进行这种搜索?如果是的话,正则表达式会是什么样子?
-->我想知道是否所有的“IF”都有一个结束的“END-IF”
谢谢。