擅长:python、mysql、java
<p>我提供了解决这个问题的模板方法</p>
<p>版本1,使用flag剪切文本(<code>|</code>对于此示例):</p>
<pre class="lang-py prettyprint-override"><code>text = "**inner thoughts** hmmmmm... | maybe big nuke? | or AK 47s for everyone? | or kill him with our kindness? |"
array = text.split("|")
for s in array:
print(s, end="")
time.sleep(1)
</code></pre>
<p>版本2:自定义延迟时间</p>
<pre class="lang-py prettyprint-override"><code>import time
import re
text = "**inner thoughts** hmmmmm... {2} maybe big nuke? {2} or AK 47s for everyone? {1} or kill him with our kindness? {2}"
sub_text_array = re.split(r"{\d+}", text)
delay_array = [0] + [int(s) for s in re.findall(r"{(\d+)}", text)]
for index in range(len(sub_text_array)):
time.sleep(delay_array[index])
print(sub_text_array[index], end="")
</code></pre>