去除字符串中的空格、特殊字符、指定字符等,在python中,为我们提供了三种方法:

  1. strip()删除字符串前后(左右两侧)的空格或特殊字符
  2. lstrip()删除字符串前面(左边)的空格或特殊字符
  3. rstrip()删除字符串后面(右侧)的空格或特殊字符

注意:python中的str是不可改变的(不可改变指的是:字符串一旦生成,其字符的序列就不能发生改变),因此这三种方法都是返回其改变后的副本,需要另一个量去接受

python strip()方法

strip()方法用于删除字符串左右两边的空格、特殊字符

该方法的语法:

  • str.strip([char])

str为字符串名,char为指定字符

如果没有指定字符,则默认删除空格以及制表符、回车符、换行符等特殊字符

python lstrip()方法

lstrip()方法用于删除字符串左边的空格、特殊字符

该方法的语法:

  • str.lstrip([char])

str为字符串名,char为指定字符

如果没有指定字符,则默认删除空格以及制表符、回车符、换行符等特殊字符

python rstrip()方法

lstrip()方法用于删除字符串右边的空格、特殊字符

该方法的语法:

  • str.rstrip([char])

str为字符串名,char为指定字符

如果没有指定字符,则默认删除空格以及制表符、回车符、换行符等特殊字符

注意:删除的是两边或一边,中间的空格或特殊字符不会删除,并且返回的也是副本,不会改变原字符串

python去除字符串中的空格、特殊字符、指定字符相关推荐

  1. Python 去除字符串中不想要的字符 全面

    Python 如何去除字符串中不想要的字符 去掉两端字符串: strip(), rstrip(),lstrip() 删除单个固定位置字符: 切片 + 拼接 删除任意位置字符同时删除多种不同字符:rep ...

  2. Python 去除字符串中空格(删除指定字符)的3种方法

    文章目录 Python 去除字符串中空格 Python strip()方法 Python lstrip()方法 Python rstrip()方法 Python 去除字符串中空格 用户输入数据时,很有 ...

  3. Python去除字符串中空格(删除指定字符)的3种方法

    用户输入数据时,很有可能会无意中输入多余的空格,或者在一些场景中,字符串前后不允许出现空格和特殊字符,此时就需要去除字符串中的空格和特殊字符. 这里的特殊字符,指的是制表符(\t).回车符(\r).换 ...

  4. python 去除字符串中的特殊字符

    去除字符串中的中英文特殊字符 import string from zhon.hanzi import punctuation as pun_zh # 导入zhon.hanzi 这个包(中文字符def ...

  5. python 替换换行符,python去除字符串中的换行符

    今天写这个,要用python去除字符串中的换行符并写入文件,网上查阅,就一句代码replace("\n",""),加上之后,搞了半天,还是不对. 以上是我今天遇 ...

  6. Linux shell去除字符串中所有空格

    Linux shell去除字符串中所有空格 echo $VAR | sed 's/ //g' 转载于:https://www.cnblogs.com/yjd_hycf_space/p/9839494. ...

  7. python去除字符串中表情字符

    python去除字符串中表情字符 用mysql存储数据时,"charset=utf8"默认状态下text字段不支持4字节的字符,而表情字符为4字节,如果表情字符非所需数据时可以将其 ...

  8. Qt 去除字符串中的空格

    利用Qt的正则表达式去除字符串中的"空格" 参数类型: QbyteArray 返回值类型: QByteArray QByteArray wipeSpac(const QByteAr ...

  9. 去除字符串中的空格(C语言)

    去除字符串中的空格(C语言) #include<stdio.h> #include<string.h> void f1(char *p,char c){int i=0,j=0; ...

最新文章

  1. android VectorDrawable使用笔记(四)
  2. C++对中文字符的处理
  3. 蚂蚁金服二面:面试官问我零拷贝的实现原理,当场跪。。。
  4. Hyperledger Fabric VS Ethereum
  5. docker运行redis:windows环境运行挂载目录的正确写法、-v挂载data目录、-v挂载redis.conf配置文件以及设置访问密码
  6. 入坑推荐系统,拿这个开源项目练手
  7. MyEclipse 如何将 jar 包导入项目中
  8. 一款好看的提示框-------记录一下地址
  9. 2月8日见!三星Galaxy S22系列新增樱花粉配色
  10. 滴滴与比亚迪合作的无人车亮相:搭载6颗摄像头
  11. mysql哨兵机制_Sentinel:万字详解微服务的哨兵机制,我跪了
  12. android demo示例代码,Android Service demo例子使用详解(示例代码)
  13. 数据类型oracle,oracle的数据类型
  14. c语言使用gotoxy函数清屏,写了个小程序,一直会闪屏,用的gotoxy函数,求大神教...
  15. java adt eclipse_Eclipse安装ADT插件
  16. 《数字信号处理》——(一).DTFT、DFT(python实现)
  17. 智方8000系房地产进销存管理系统 v4.30 官网
  18. 图扑软件2D与2.5D案例合集|智慧园区、数据中心、SMT 生产线...
  19. Element el-input-number 计数器详解
  20. 推荐电影 迪士尼经典动画片大全 1937-2008

热门文章

  1. 中国烟酰胺单核苷酸(NMN)行业研究与投资预测报告(2022版)
  2. 从卷积神经网络(CNN)到图卷积神经网络(GCN)详解
  3. 【深度学习理论】(5) 图卷积神经网络 GCN
  4. Java基础笔记-十五、集合类库(下)
  5. jQuery的ajax钩子函数:ajaxStart()、ajaxSend()、ajaxSuccess()、 ajaxError()、ajaxComplete()、ajaxStop()
  6. 服务器返回的14种常见HTTP状态码
  7. Cdiscount平台对接总结(辛酸史)
  8. train_test_split(),随机划分训练集和测试集的函数
  9. Javaweb基础知识
  10. AltiumDesigner的常用设计总结