擅长:python、mysql、java
<p>下面的代码片段只是作为更正输入字符串的一种方法,但是我相信您的问题还有另一种更具体的解决方案。对于这个无效字符串,我使用结构分裂使用一个<code>:</code>分隔符来生成一个list对象-我只想要最后一个<code>:</code>之后的部分,所以对于返回的list对象,我获取最后一个项,指定最后一个索引<code>[-1]</code>,现在,对于原始字符串(不包括最后一个<code>:</code>之前的所有内容),我调用方法<code>.strip</code>来删除不需要的换行符,结果我认为应该是一个有效的字符串供您使用。在</p>
<pre><code>>>> temp = ' :1 :ZjE3MDJiNDY4NjI3OGJlY2ZmYzg4YmFhYmU2ZjRiN2E4MzU1NTMyYw==\n'
>>> key_string = temp.split(':')[-1].strip()
# ZjE3MDJiNDY4NjI3OGJlY2ZmYzg4YmFhYmU2ZjRiN2E4MzU1NTMyYw==
</code></pre>