www问答网
所有问题
java如何把字符串中所有${}以及里面的参数全都替换成空字符串,括号中参数不清楚。
但是括号中一定不会再有这些字符
举报该问题
推荐答案 推荐于2016-05-02
替换示例,如下
String regex = "\\$\\{[^\\}]+\\}";
String src = "this is a ${name}, that is another ${sex}..";
System.out.println(src.replaceAll(regex, ""));
具体问题具体解决,一块探讨
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/AWn4A45G33Wdn41n334.html
其他回答
第1个回答 2015-09-12
replaceAll("\\$\\{.*\\}", "")
追问
一是该字符串中有多个续杯替换的地方,用这个好像就不行;
二是该字符串实际上是html页面的代码,用这个好像替换不了。
相似回答
java中怎么
进行
字符串替换
?
答:
使用replace方法 该方法的作用是替换字符串中所有指定的字符,然后生成一个新的字符串
,例如:String s = “abcat”;String s1 = s.replace(‘a’,‘1’);该代码的作用是将字符串s中所有的字符a替换成字符1,生成的新字符串s1的值是“1bc1t”,而字符串s的内容不发生改变。如果需要将字符...
java怎么
将
字符串中
字符
替换成
空格
答:
java支持Unicode二进制编码转换,空格在字符串中是属于字符的,有相应的编码,而“\”属于转义字符
,但是与空格不会组合,所以题主可以直接在编程时在字符串在空格前加“\”,望题主采纳
java替换
特殊
字符,${
1
}
怎么
能
替换成
一个
字符串
答:
case 1:System.out.print("输入字串:");break;case 2:System.out.print("要查找字串为:");break;case 3:System.out.print("要替换的字串为:");break;} String s=scan.nextLine();return s;} public static void main(String[] args) { String str=getInputString(1);String target=get...
java怎么把
一个
字符串中的
字符
替换成
别
答:
Java字符串类分为两类:一类是在程序中不会被改变长度的不变字符串;二类是在程序中会被改变长度的可变字符串
。Java环境为了存储和维护这两类字符串提供了String和StringBuffer两个类。一、创建字符串例: Stringstr=new("This is a String");或者 Stringstr="This is a String";二、得到字符串...
java
问题:String
字符串替换
部分空格,保留特定空格
,如何
做?
答:
import
java
.util.regex.Matcher; import java.util.regex.Pattern; public class Test { public static void main(String[] args) { String oldStr = "苹果 15公斤 栗子 2箱,腰果3公斤 梨 0.5公斤"; // 下面的模式串([ ]+)([0-9])由两部分组成: // 第1部分([]...
java
开发中
如何把字符串中的
相同
字符替换
为不同的字符或字符串?
答:
String str = "aa?aa?aaaaaaa?aaaaaaaa?aaaaa?aaaaaa?aa";String destStr = "";String ss[] = str.split("?");for (int i = 0; i < ss.length; i++) {if (i % 2 == 1) {destStr = destStr + ss[i] + ">>";} else if (i != ss.length - 1) {destStr =...
java
string中
的替换字符串
视频时间 00:58
java中怎样替换字符串中的
值?
答:
replace并不是只替换第一个匹配的
字符串
而repalaceAll是匹配所有。它两其实都是找到
所有的
匹配项然后
替换,不
同的地方是:replace是匹配
字符,
而replaceAll是匹配正则表达式。所以这两种方法都可以:replace("\\","/")或者repaceAll("\\\","/")。replaceAll要加四个反斜杠,是因为,首先在
java里面
“\...
Java中
去除
字符串中所有
空格的几种方法
答:
1、String.trim() \x0d\x0a\x0d\x0atrim()是去掉首尾空格 \x0d\x0a\x0d\x0a2、str.replace(" ", ""); 去掉所有空格,包括首尾、中间 \x0d\x0a\x0d\x0a复制代码 代码如下:\x0d\x0aString str = " hell o "; \x0d\x0aString str2 = str.replaceAll(" ",...
大家正在搜
java怎么把字符串转换成数字
java把数字变成字符串
java如何把数据存进字符串
java中把字符串转换成整形
java如何把字符串可逆
把字符数组转成字符串
把数字字符串转化为整数数组
java把字符串转化为数组
java怎么把字符串转成日期
相关问题
java字符串中的''怎么替换成null
java怎么去除字符串中的所有空字符串
java字符串中去掉所有空白字符如何实现?
java中字符串中有一个 '\' 字符,如何把他替换成 '/...
java 如何 用replace将字符串中的 , 替换成 '...
Java中去除字符串中所有空格的几种方法
正则表达式,把一个字符串中所有/\|<>*:?" 这样的字符...