<p>给你一个字符串 <code>title</code> ,它由单个空格连接一个或多个单词组成,每个单词都只包含英文字母。请你按以下规则将每个单词的首字母 <strong>大写</strong> :</p> <ul> <li>如果单词的长度为 <code>1</code> 或者 <code>2</code> ,所有字母变成小写。</li> <li>否则,将单词首字母大写,剩余字母变成小写。</li> </ul> <p>请你返回 <strong>大写后</strong> 的<em> </em><code>title</code> 。</p> <p> </p> <p><b>示例 1:</b></p> <pre><b>输入:</b>title = "capiTalIze tHe titLe" <b>输出:</b>"Capitalize The Title" <strong>解释:</strong> 由于所有单词的长度都至少为 3 ,将每个单词首字母大写,剩余字母变为小写。 </pre> <p><strong>示例 2:</strong></p> <pre><b>输入:</b>title = "First leTTeR of EACH Word" <b>输出:</b>"First Letter of Each Word" <strong>解释:</strong> 单词 "of" 长度为 2 ,所以它保持完全小写。 其他单词长度都至少为 3 ,所以其他单词首字母大写,剩余字母小写。 </pre> <p><strong>示例 3:</strong></p> <pre><b>输入:</b>title = "i lOve leetcode" <b>输出:</b>"i Love Leetcode" <strong>解释:</strong> 单词 "i" 长度为 1 ,所以它保留小写。 其他单词长度都至少为 3 ,所以其他单词首字母大写,剩余字母小写。 </pre> <p> </p> <p><strong>提示:</strong></p> <ul> <li><code>1 <= title.length <= 100</code></li> <li><code>title</code> 由单个空格隔开的单词组成,且不含有任何前导或后缀空格。</li> <li>每个单词由大写和小写英文字母组成,且都是 <strong>非空</strong> 的。</li> </ul>