我想收集所有的字符和事件,以一定的文本结束



我想在指定文本或以它结束之前收集所有数据,我尝试了以下方法:

   .{30}Value_*|.{55}Value2_*

但是你必须在指定的结束文本之前指定你想收集多少字符,我只想收集所有字符(注意,我在这里处理Python/Perl正则表达式)

试试这样写:

"(.+?)Value_*|(.+?)Value2_*"

在不知道你的数据是什么样子的情况下,我无法得到更具体的信息。分解它:.+匹配一个或多个字符,而?使其非贪婪,因此它不会一次消耗整行,最后括号捕获匹配(至少在Python中)。

我错过了什么吗?我不清楚后面的_*(零个或多个下划线)的点是什么,但不会

^(.*)Value

做你需要的?

最新更新