第27讲:Python前导字符串和后续字符串的去除

1.什么是前导、后续字符串

前导字符串指的是:根据指定的“一个或多个字符”字符串列表,从字符串左边第一个字符处开始依次往后查找,直到字符串中的某个字符不在指定的字符串列表中时,这个字符处往前的所有字符就是前导字符串。

去除前导字符串的方法是:lstrip

如下图所示,有一个字符串“www.jiangxl.com”,想要去除这个字符串中的前导字符串,指定一个字符串列表为cmowx.然后将这个字符串列表传递给lstrip方法。

此时会从字符串左边的第一个字符w处开始查找,查找字符串中有哪些字符是指定的字符串列表里的,3个w字符和.都在指定的字符串列表cmowx.里,到了j字符时发现其不在前指定的字符串列表里了,此时j字符往前的所有字符都是前导字符串,即使j字符后面还有指定字符串列表里的字符,也不会将其视为前导字符串。

获取到前导字符串www.后,lstrip方法就会将这个前导字符串从原本的字符串中删除,从而得到字符串jiangxl.com

image-20220808152759049<

猜你喜欢

转载自blog.csdn.net/weixin_44953658/article/details/129743689