擅长:python、mysql、java
<p>这可以通过将文本拆分为多个项目来实现,进一步拆分以获得每个项目中有用的文本,然后使用一些简单的条件格式:</p>
<pre><code>txt="""Username:traider
domain:domain.net
TECH-1366
Username:traider1
domain:domain.net
TECH-1367"""
out = ''
for item in txt.split():
desired_value = item.split(':')[-1]
out += desired_value
if ':' in desired_value:
out += ','
else:
out += '\n'
</code></pre>
<p>或使用理解:</p>
<pre><code>''.join('%s,' % item.split(':')[-1] if ':' in item else '%s\n' % item for item in txt.split())
</code></pre>
<p>输出:</p>
<pre><code>traider,domain.net,TECH-1366
traider1,domain.net,TECH-1367
</code></pre>