美文网首页
replace,split

replace,split

作者: 三人行大道 | 来源:发表于2018-11-15 10:23 被阅读0次

    replace
    replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。

    str.replace(old, new[, max])
    old:将要被我们替换的旧的字符串
    new:新字符串,用来替换旧的字符串
    
    max:用来替换的次数,这里有两种:
    
    (1)当不将max参数传入时,默认将所有old字符或者字符串替换为new字符或者字符串;
    
    (2)当我们将max参数传入后,则将旧字符串替换为新字符串不超过max次,多余的则不进行替换
    

    split
    split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则仅分隔 num 个子字符串

    str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。
    num -- 分割次数。
    str = "Line1-a \nLabc \n4-abcd";
    print (str.split( ))
    print (str.split(' ', 1 ))
    
    ['Line1-af', 'Libc', 'Li4bcd']
    ['Line1-def', '\nLi2bc \nLinbcd']

    相关文章

      网友评论

          本文标题:replace,split

          本文链接:https://www.haomeiwen.com/subject/ipbefqtx.html