Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 解析多行和工具建议的帮助:_Regex - Fatal编程技术网

Regex 解析多行和工具建议的帮助:

Regex 解析多行和工具建议的帮助:,regex,Regex,编辑:下面是我使用BareGrep后的一个示例。txt文档中有大约1000个我多年来创造的问题。我已经删除了确切的答案,但我需要一个工具和语法来删除解释。我使用Mac OS 10和Windows 7/XP 问题19: 你为什么非得说个不停 所以你可以胡说 这样你就可以胡说八道了 所以你可以胡说 所以你可以胡说 答案是废话的原因是废话 问题20: 你什么时候该说废话 你什么时候可以说 在那里你可以说废话 胡说八道你可以胡说八道 所有这些废话 答案不是空话的原因是空话。regex for Perl:

编辑:下面是我使用BareGrep后的一个示例。txt文档中有大约1000个我多年来创造的问题。我已经删除了确切的答案,但我需要一个工具和语法来删除解释。我使用Mac OS 10和Windows 7/XP

问题19:

你为什么非得说个不停

所以你可以胡说

这样你就可以胡说八道了

所以你可以胡说

所以你可以胡说

答案是废话的原因是废话

问题20:

你什么时候该说废话

你什么时候可以说

在那里你可以说废话

胡说八道你可以胡说八道

所有这些废话

答案不是空话的原因是空话。

regex for Perl:

/QUESTION(.+?)Answer/s

你用什么工具来做这个?我用的是BareGrep,但它不起作用,因为它只进行逐行匹配。我将欢迎任何关于如何使用的建议,无论是OS 10还是易于使用的Win7兼容。巴雷格里普让我更进一步,虽然我得到了答案,但我只剩下解释了。我会把我现在所在的地方转贴。