回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我有一个如下所示的输入文件,需要提取以nsub、rcmod、ccomp、acomp开头的单词模式,并打印在两个输出文件中,如下所示,我是python新手,这里不知道如何使用regex</p>
<p>输入文件</p>
<pre><code>nsubj(believe-4, i-1)
aux(believe-4, ca-2)
neg(believe-4, n't-3)
root(ROOT-0, believe-4)
acomp(believe-4, @mistamau-5)
aux(know-8, does-6)
neg(know-8, n't-7)
ccomp(@mistamau-5, know-8)
dobj(is-12, who-9)
amod(tatum-11, channing-10)
nsubj(is-12, tatum-11)
ccomp(know-8, is-12)
root(ROOT-0, What-1)
cop(What-1, is-2)
amod(people-4, worse-3)
xsubj(hear-9, I-5)
aux(talking-7, am-6)
rcmod(people-4, talking-7)
xcomp(talking-7, hear-9)
dobj(hear-9, me-10)
advmod(poorly-12, very-11)
</code></pre>
<p>输出文件\u 1</p>
<pre><code>nsubj(believe-4, i-1)
nsubj(is-12, tatum-11)
acomp(believe-4, @mistamau-5)
rcmod(people-4, talking-7)
ccomp(know-8, is-12)
ccomp(@mistamau-5, know-8)
</code></pre>
<p>输出文件2</p>
<pre><code>believe, i
is, tatum
believe, @mistamau
people, talking
know, is
@mistamau, know
</code></pre>