我在这里浏览了一些C++代码,无意中发现了这样的东西: "{42, 42, 42, 42, 42, 42, 42, 42, 42, \ // A few more lines, all ending in double-backslash(内容被修改以保护任何可能的含义现在,我确实知道了一行末尾的一个反斜杠会吞没
我正在编写一个Python脚本来识别在哪里清理一些C++代码。我想不出一个正则表达式来检测include语句中反斜杠的使用,但是忽略恰好使用反斜杠的字符串中反斜杠的使用。每一行都以一个六位数字开头,这是原始文件中的行号。下面是一个例子,我遇到的问题是字符串中的\n, \t and \"导致匹配为假阳性