擅长:python、mysql、java
<p>首先,需要将文本文件读入字符串;使用regex找到模式“{([a-z |]+)}”,用“|”将它们分割成一个随机词列表。可通过以下方式实现:</p>
<pre><code>import re, random
seed = []
matches = re.findall('{([a-z|]+)}', open('bio.txt', 'r').read())
[seed.extend(i.split('|')) for i in matches]
input = random.choice(seed)
</code></pre>