擅长:python、mysql、java
<p>复制自我的评论:</p>
<p>一旦使用“作为分隔符进行拆分,就可以简单地提取列表中所有奇数索引元素。然后,正常地拆分这些列表(使用空格分隔符)并将列表连接在一起。你知道吗</p>
<p>示例:</p>
<pre><code>text = """Lorem "ipsum dolor sit amet, consectetur adipiscing elit.". Praesent non sem urna. Pellentesque elementum "turpi'" est, "in fermentum diam auctor aliquam!". Morbi rhoncus erat ipsum, eu "tristique" """
text_split_by_quotes = text.split('"')
# get the odd-indexed elements (here's one way to do it):
text_in_quotes = text_split_by_quotes[1::2]
# split each normally (by whitespace) and flatten the list (here's one way to do it):
ans = []
for text in text_in_quotes:
ans.extend(text.split())
# print answer
print(ans)
>>> ['ipsum', 'dolor', 'sit', 'amet,', 'consectetur', 'adipiscing', 'elit.', "turpi'", 'in', 'fermentum', 'diam', 'auctor', 'aliquam!', 'tristique']
</code></pre>