擅长:python、mysql、java
<p>您可以使用正则表达式来执行此操作。找到所有出现的模式作为列表,然后找到该列表的长度。在</p>
<pre><code>import re
with open('text.txt') as f:
text = f.read()
characters = len(re.findall('\S', text))
letters = len(re.findall('[A-Za-z]', text))
uppercase = len(re.findall('[A-Z]', text))
vowels = len(re.findall('[AEIOUYaeiouy]', text))
</code></pre>