zoukankan      html  css  js  c++  java
  • python去除字符串中指定字符

    python 去除 字符串的几种方法 !!!

    你知道几种?

    可以用来去除字符的函数有: strip(), replace(), re.sub(),

    strip()

    去除首尾指定字符,不传参数为去除空格

    >>> s = '/n   123456   /n'
    >>> s.strip('/n')
    '   123456   '
    >>> s.strip('/n').strip()
    '123456'

    lstrip()

    去除头部指定字符,不传参数为去除头部空格

    >>> s = '/n   123456   /n'
    >>> s.lstrip('/n')
    '   123456   /n'
    >>> s.lstrip('/n').strip()
    '123456   /n'

    rstip()

    去除尾部指定字符,不传参数为去除尾部空格

    >>> s = '/n   123456   /n'
    >>> s.rstrip('/n')
    '/n   123456   '
    >>> s.lstrip('/n').strip()
    '/n   123456'

    replace()

    可传三个参数 ,第一个为要替换的,第二个要替换成的数据,第三个替换次数(不传默认替换所有)

    >>> s = '/n123/n456/n789'
    >>> s.replace('/n','')
    '123456789'
    >>> s.replace('/n','a')
    'a123a456a789'
    >>> s.replace('/n','',2)
    '123456/n789'

    re.sub()

    可传三个参数 第一个要替换的数据,第二个要替换成的数据,第三个是你需要改变的字符串

    >>> #导入re
    >>> import re
    >>> s = '/n1/t2/r3/n4/t5/r6/n7/t8/r9'
    >>> re.sub('[/n/t/r]','',s)
    '123456789'
  • 相关阅读:
    unity打包iOS上线归纳
    unity update优化
    3dmax 法线重置
    unity2017分离动作
    unity5 manifest
    Unity5 AssetBundle资源管理架构设计
    ue4 tags 与 cast
    3dmax tcb控制器
    ue4 创建简易动画
    即时战略游戏中实用的寻路算法都有哪些,比较如何?
  • 原文地址:https://www.cnblogs.com/zxs117/p/12842584.html
Copyright © 2011-2022 走看看