java 字符串替换

来源:百度知道 编辑:UC知道 时间:2024/09/28 15:20:25
谁给我举个最简单的字符串替换的例子阿 ,摆脱大哥写完整点,希望每一步都有,我刚刚学

老大 算你狠
String x="ABCDEFR#A";
x.replaceAll("A","*");

呵呵 顺便把这个方法告诉你。
replaceAll(String regex, String replacement)
使用给定的replacement替换此字符串所有匹配给定的正则表达式的子字符串。

使用正则表达式

首先导入相关的包:
import java.util.regex.Matcher;
import java.util.regex.Pattern;

程序片段:实现的内容是讲字符串中的"正则表达式"字段替换为"Java"
楼主可根据下列代码举一反三.

pattern = Pattern.compile("正则表达式");
matcher = pattern.matcher("正则表达式 Hello World,正则表达式 Hello World");
//替换第一个符合正则的数据
System.err.println(matcher.replaceFirst("Java"));
System.err.println("-----------------------------");

pattern = Pattern.compile("正则表达式");
matcher = pattern.matcher("正则表达式 Hello World,正则表达式 Hello World");
//替换第所有符合正则的数据
System.err.println(matcher.replaceAll("Java"));

public class Example {

/**
* @param args
*/