美文网首页
字符串替换

字符串替换

作者: 梁行之 | 来源:发表于2018-03-01 16:44 被阅读0次

1 准备

<dependency>
    <groupId>org.apache.commons</groupId>
    <artifactId>commons-lang3</artifactId>
    <version>3.4</version>
</dependency>

2 实践

这个占位符可以包括unicode字符,也可以包括特殊字符,空格等等

    public static void fillPlaceholder() {
        String template = "Welcome ${中午インターフェ:!:!+-*/ }!  Your last login was ${lastlogin}";
        Map<String, String> data = new HashMap<String, String>();
        data.put("中午インターフェ:!:!+-*/ ", "You");
        data.put("lastlogin", new Date().toString());
        String output = StrSubstitutor.replace(template, data);
        System.out.println(output);
    }

输出:

Welcome You!  Your last login was Thu Mar 01 16:35:25 CST 2018

相关文章

  • Android中string.xml应用

    配置字符串替换 单个字符串替换 使用Context方法,动态替换 多个个字符串替换 配置字符串中的空格

  • js替换字符串

    1、替换第一个字符串: 2、替换所有字符串 3、替换所有key的字符串

  • 实现模板引擎

    字符串替换 Template(模板) 目录 字符串拼接 string format(字符串格式化) 模板替换 自制...

  • linux-对文件某个字符串替换,批量替换

    全部替换:sed -i 's/查找的字符串/替换的字符串/g' 文件 替换每行第一次出现的字符串:sed -i '...

  • Vim常用配置

    替换 语法为 :[addr]s/源字符串/目的字符串/[option]全局替换命令为::%s/源字符串/目的字符串...

  • sed

    1、替换1.1 sed 's/原字符串/替换字符串/'单引号里面,s表示替换,三根斜线中间是替换的样式,特殊字符需...

  • sed中转义字符的替换

    sed中转义字符的替换 背景 在使用sed的时候,经常我们会用来替换字符串,如果被替换的字符串中包含转移字符串怎么...

  • Vi用法

    替换 语法为:[range]s/源字符串/目的字符串/[option] 全局替换命令为::%s/源字符串/目的字符...

  • 利用replace方法实现从右到左替换字符串

    replace方法原型 old -- 将被替换的子字符串。new -- 新字符串,用于替换old子字符串。max...

  • 扩展python3的replace()方法:去掉字符串中的指定字

    传参说明 myString:原字符串oldSubStr:要替换的子字符串newSubStr:替换后的子字符串cou...

网友评论

      本文标题:字符串替换

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