擅长:python、mysql、java
<p>这实际上取决于您希望输出的外观</p>
<p>我将您的输出解释为希望在每个<code>url=</code>标记后面有一个换行符,这需要以下正则表达式:</p>
<pre><code>output = re.sub(r"(\[url.*?\])", r"\1\n", input)
</code></pre>
<p>括号<code>()</code>形成一个捕获组,该捕获组在replace语句中用作<code>\1</code>,因为它是第一个未命名的捕获组</p>
<p>您可以根据自己的意愿更改正则表达式,但只需将想要保留的内容保留在捕获组中即可</p>
<p>如果你想尝试正则表达式,你可以使用<a href="https://regexr.com/" rel="nofollow noreferrer">https://regexr.com/</a>,这是一个神奇的资源,当你摆弄正则表达式的时候</p>