擅长:python、mysql、java
<p>问题的根源是像<code>.*</code>这样的表达式通常是匹配的
<strong>与regex作者的实际意图相比,文本太多了。你知道吗</p>
<p>一种可能的解决方案是匹配除<code>:</code></strong>以外的字符序列,
可能更好的选择是<strong>非空变量,因此
正则表达式的一部分应该是:<code>[^:]+</code>。你知道吗</p>
<p>正如您定义的“边框字符串”(在匹配文本之前和之后),
将这两个选项都用作<em>正向向后看</em>和<em>正向向前看</em>,
所以整个正则表达式可以是:</p>
<pre><code>(?<=Betreft:)[^:]+(?=gagaga)
</code></pre>