golangreplace替换最后⼀个_Replace函数使⽤简介
上⼀篇我们简单介绍了substitute函数的使⽤⽅法。本篇我们再来看⼀下replace函数。
replace函数的语法结构如下:
语法结构:REPLACE(old_text,start_num,num_chars,new_text)
Old_text:表⽰要替换其部分字符的⽂本
Start_num:要被替换的字符串的起始位置
Num_num:表⽰要被替换的字符串的长度
New_text:表⽰⽤于替换的⽂本
replace函数使⽤其它⽂本字符串并根据所指定的字符串数替换某⽂本字符串中的部分⽂本。都起来有些绕⼝,我们还是看⼀些例⼦吧!例⼀:屏蔽⼿机号码后4位:
有时候为了保护个⼈的隐私,我们需要将⼿机号码的某⼏位隐藏掉,例如,屏蔽后4位号码。
这时我们只需要在单元格中输⼊“=REPLACE(A11,8,4,"****")”就可以了。
它的基本逻辑是:在单元格A11中的字符串,从第8位开始,⽤“****”来替换字符,被替换的字符长度为4。
例⼆:补齐18位⾝份证号码
字符串replace函数下例中,这⼏位的⾝份证号码都是15位的,我们需要将它们补齐为18位。
在单元格E3中我们输⼊“=REPLACE(B3,7,,19)&C3”就可以了。
它的基本逻辑是:在B3单元格的字符串中,从第7位开始,⽤“19”这两个数字替换字符串。被替换的字符串长度为0,意思是插
⼊“19”这两个数字。最后再⽤“&”将验证码加到最后。
总结⼀下:如果明确知道要被替换的⽬标字符,但是不知道其在字符串中的具体位置,可以使⽤substitute函数;如果⽬标字符不固定,但能够明确知道其在字符串中的具体位置,可以使⽤replace函数。
-END-
欢迎关注【Excel应⽤之家】专栏,了解更多的Excel实际应⽤技能,尽在Excel应⽤之家!
版权声明:本⽂归Excel应⽤之家专栏(Excel应⽤之家)原创撰写,未经允许不得转载。欢迎关注专栏/。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论