正则表达式来识别两个相同的连续行
Regular expression to identify two same consecutive line
我正在使用 flex/bison 解析一个文件,我想知道如何识别相同的连续行。
Example:
BEGIN BLOCK BLK1
BEGIN BLOCK BLK_ROWDEC
如何编写正则表达式来识别以 BEGIN 开头的这两行。
我试过了
^BEGIN(.*)\r?\n^BEGIN(.*)
但它没有识别我的字符串。
请帮我解析这个字符串。
下面的正则表达式将识别这两行。
^BEGIN(.*)\r?\n+\s*BEGIN(.*)
我正在使用 flex/bison 解析一个文件,我想知道如何识别相同的连续行。
Example:
BEGIN BLOCK BLK1
BEGIN BLOCK BLK_ROWDEC
如何编写正则表达式来识别以 BEGIN 开头的这两行。
我试过了
^BEGIN(.*)\r?\n^BEGIN(.*)
但它没有识别我的字符串。
请帮我解析这个字符串。
下面的正则表达式将识别这两行。
^BEGIN(.*)\r?\n+\s*BEGIN(.*)