字符串替换函数

Posted sinkinghost

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符串替换函数相关的知识,希望对你有一定的参考价值。

字符串替换函数

replace(String oldStr, String newStr)

用于将调用此函数的字符串内的子字符串oldStr替换成字符串newStr
oldStr 为准备要替换的字符串
newStr 为准备替换成的字符串

replaceFirst(String regex, String replacement)

用于将调用此函数的字符串内满足正则匹配regex的第一个字符串替换成字符串newStr


replaceFirst(String regex, String replacement)

用于将调用此函数的字符串内满足正则匹配regex的所有字符串替换成字符串newStr

 

public class ReplaceDemo 
    public static void main(String[] args) 
        String str = new String("abcd001, I love you, please abcd001 trust me");
        System.out.println("Replace用法 :" + str.replace("abcd001", "Shuang"));
        System.out.println("ReplaceFirst用法 :" + str.replaceFirst("\\\\b\\\\w+001\\\\b", "Shuang"));
        System.out.println("ReplaceAll用法 :" + str.replaceAll("\\\\b\\\\w+001\\\\b", "Shuang"));
    

技术图片

 

以上是关于字符串替换函数的主要内容,如果未能解决你的问题,请参考以下文章

nyoj 113 字符串替换 (string中替换函数replace()和查找函数find())

VB编程,实现字符串替换功能

用占位符替换字符串并在函数之后将它们替换回来。

js的replace如何全部替换目标字符串

java 字符串替换函数replaceAll 一次同时替换多个字符串

在不使用任何嵌套替换函数的情况下替换字符串中的多个字符