擅长:python、mysql、java
<p>我建议你单独测试你的正则表达式,在一个独立的网站上,比如<code>regex101.com</code></p>
<p>下面是一个描述如下的<a href="https://regex101.com/r/3iDEHz/1" rel="nofollow noreferrer">link to the regex</a></p>
<p>我测试了此字符串以声明注释:</p>
<pre><code>(\\\\(.|\n)*?\\\\)
</code></pre>
<p>而且我能为我的球队赢得三场比赛</p>
<pre><code>\\ a multiline
comment \\
print (a)
\\inheritance and polymorphism\\;print ("ab");\\b\\;print("end")
</code></pre>
<p>即</p>
<pre><code>\\ a multiline
comment \\
</code></pre>
<p>及</p>
<pre><code>\\inheritance and polymorphism\\
</code></pre>
<p>及</p>
<pre><code>\\b\\
</code></pre>
<p>根据regex101,它需要双反斜杠,因为</p>
<blockquote>
<p>\ matches the character \ literally (case sensitive)</p>
</blockquote>
<p>根据regex101,它需要<code>(.|\n)*?</code>,因为</p>
<blockquote>
<p>2nd Capturing Group (.|\n)*?</p>
<p>*? matches the previous token between zero and unlimited times, as few times as possible, expanding as needed (lazy)</p>
</blockquote>