擅长:python、mysql、java
<p>我想你误解了“正则表达式”的意思。。。这并不意味着您只需编写英语指令,python解释器就能理解它们。或者您使用的是伪代码,这使得调试变得不可能。在</p>
<p>如果你没有对方的名字,我们可以假设它不是以数字开头的。假设所有非名称行都以数字开头,如您的示例所示:</p>
<pre><code>name = 'My Name'
skipLines = False
results = []
for x in chatLog:
if x == name:
skipLines = True
elif not x[0].isdigit():
skipLines = False
if not skipLines:
results.append(x)
</code></pre>