我想知道rstrip和lstrip在python中是如何工作的.说,如果我有一个字符串
>> a = 'thisthat'
>> a.rstrip('hat')
out : 'this'
>> a.lstrip('this')
out: 'at'
>> a.rstrip('cat')
out: 'thisth'
Run Code Online (Sandbox Code Playgroud)
如何剥离一个单词?
理想情况下,输出应该是"thist"(对于第一种情况)和"那种"(对于第二种情况)对吗?
或者它是否像正则表达式一样,匹配每个字符,以及它最终剥离的哪个字符(第三种情况)?
注意:我不是在寻找替换我只是想知道从字符串中剥离子字符串时strip是如何工作的.