擅长:python、mysql、java
<p>像这样的怎么样</p>
<pre class="lang-py prettyprint-override"><code>def mangle(s):
for x in range(1, len(s)):
suffix = s[-x:]
if s.startswith(suffix):
return (s[:-x], suffix)
for case in [
"Blue Valley StarsBlue Valley",
"West Michigan WhitecapsWest Michigan",
"Oregon OraclesOregon",
"Hello World",
"123123",
]:
print(case, "->", mangle(case))
</code></pre>
<p>输出:</p>
<pre><code>Blue Valley StarsBlue Valley -> ('Blue Valley Stars', 'Blue Valley')
West Michigan WhitecapsWest Michigan -> ('West Michigan Whitecaps', 'West Michigan')
Oregon OraclesOregon -> ('Oregon Oracles', 'Oregon')
Hello World -> None
123123 -> ('123', '123')
</code></pre>