擅长:python、mysql、java
<p>我让它为我自己工作,只是为了澄清,或者如果其他人有同样的问题,这就是我的诀窍:</p>
<pre><code>re.match('^[A-Z][^?!.]*[?.!]$', sentence) is not None
</code></pre>
<p><strong>说明:</strong>
其中<code>^[A-Z]</code>在开始时查找大写</p>
<p><code>'[^?!.]*'</code>表示开始和结束之间的所有内容都正常,但包含<code>?</code>或<code>!</code>或<code>.</code>的内容除外</p>
<p><code>[?.!]$</code>必须以<code>?</code>或<code>!</code>或<code>.</code>结尾</p>