擅长:python、mysql、java
<p>您可以尝试使用<a href="https://docs.python.org/2/howto/regex.html" rel="nofollow">^{<cd1>}</a>模块和<a href="https://docs.python.org/2/library/re.html#re.escape" rel="nofollow">^{<cd2>}</a></p>
<pre><code>>>> s = "aaabbbb"
>>> import re
>>> pat = re.escape(s[-1]) + '*$'
>>> pat
'b*$'
>>> re.search(pat,s).group()
'bbbb'
</code></pre>
<p>其他情况</p>
<pre><code>>>> s = 'bbbabbbbb'
>>> re.search(pat,s).group()
'bbbbb'
>>> s = 'abcd'
>>> re.search(pat,s).group()
'd'
</code></pre>
<p>然后可以使用<code>len</code>来查找长度。你知道吗</p>