我想在指定的文本之前收集所有数据或以它结束,我尝试了以下内容:
.{30}Value_*|.{55}Value2_*
但是你必须在指定的结束文本之前指定要收集的字符数,我想收集所有这些字符(注意我在这里处理Python / Perl正则表达式)
答案 0 :(得分:1)
尝试类似:
"(.+?)Value_*|(.+?)Value2_*"
如果不确切知道您的数据是什么样的,我就无法更具体。要打破它:.+
匹配一个或多个字符,而?
使它不贪婪,所以它不会立即消耗整行,最后括号捕获匹配(在Python中)至少)。
答案 1 :(得分:1)
我错过了什么吗?我不清楚尾随_*
(零或多个下划线)的重点是什么,但不会
^(.*)Value
做你需要的吗?