美文网首页
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