<p>我试图解析并删除从每一行加载的<code>\command</code>(<code>\textit</code>,等等…)(从.tex文件或lilypond文件的其他命令中,<code>[\clef, \key, \time]</code>)中。在</p>
<p>我怎么能那样做?在</p>
<h2>我所做的一切</h2>
<pre><code>import re
f = open('example.tex')
lines = f.readlines()
f.close()
pattern = '^\\*([a-z]|[0-9])' # this is the wrong regex!!
clean = []
for line in lines:
remove = re.match(pattern, line)
if remove:
clean.<a href="https://www.cnpython.com/list/append" class="inner-link">append</a>(remove.group())
print(clean)
</code></pre>
<h2>示例</h2>
<p>输入</p>
^{pr2}$
<p>预期产量</p>
<pre><code>More things
Anything
</code></pre>