导航:首页 > 编程语言 > java替换所有字符串

java替换所有字符串

发布时间:2022-06-25 19:39:14

A. java怎么替换字符串中的字符

publicstaticvoidmain(String[]args){
Stringstr="somestr";
str=str.replace('s','a');//按字符来进行替换,所有字符会被替换
str=str.replace("a","s");//按字符串来进行替换,指替换第一个匹配的
str=str.replaceAll("s","a");//按字符串来进行替换,所有字符会被替换
}

B. java中怎么替换字符串中的

用replace方法
replace()将字符串中所有指定的字符,替换成一个新的字符串
replaceAll()将字符串中某个指定的字符串替换为其它字符串
replaceFirst
()只将字符串中第一次出现的字符串替换为其它字符串

C. JAVA中如何替换所有字符

使用正则表达式,直接替换所有的0-9数字
function cha(n)
{
var len=n.length;
for (var i=0;i<=len;i++)
{
var temp=/\d/;
n=n.replace(temp,"");
}
if (n!="" && n!=null){
alert(n);
return false;
}else{
alert(n);
return true;
}

}

如果是纯粹为了校验提交页面是否使用数字,可以用这个
function isint()
{
if (isNaN(pageform.page.value))
{
alert("请输入数字!");
return false;
}
pageform.submit();
}

D. 请问java怎么把一个字符串中的字符替换成别的字符

i、replace方法
该方法的作用是替换字符串中所有指定的字符,然后生成一个新的字符串。经过该方法调用以后,原来的字符串不发生改变。例如:
String
s
=
“abcat”;
String
s1
=
s.replace(‘a’,‘1’);
该代码的作用是将字符串s中所有的字符a

E. java中怎么进行字符串替换

i、replace方法
该方法的作用是替换字符串中所有指定的字符,然后生成一个新的字符串。经过该方法调用以后,原来的字符串不发生改变。例如:

String s = “abcat”;
String s1 = s.replace(‘a’,‘1’);

该代码的作用是将字符串s中所有的字符a替换成字符1,生成的新字符串s1的值是“1bc1t”,而字符串s的内容不发生改变。
如果需要将字符串中某个指定的字符串替换为其它字符串,则可以使用replaceAll方法,例如:

String s = “abatbac”;
String s1 = s.replaceAll(“ba”,“12”);

该代码的作用是将字符串s中所有的字符串“ab”替换为“12”,生成新的字符串“a12t12c”,而字符串s的内容也不发生改变。
如果只需要替换第一个出现的指定字符串时,可以使用replaceFirst方法,例如:

String s = “abatbac”;
String s1 = s. replaceFirst (“ba”,“12”);

该代码的作用是只将字符串s中第一次出现的字符串“ab”替换为字符串“12”,则字符串s1的值是“a12tbac”

F. java如何替换文本中所有的字符串ab,但abc中的ab不变

建议使用正则匹配

替换文本中所有的字符串ab,但abc中的ab不变

ab(?!c)

就是说如果现在要替换asdfgh,如果有asdfghjkl,这个地方不换,只有asdfgh前后不是英文字母才换

如果是独立单词的话:

asdfgh

如果是匹配前后不是英文字母的话:

[^a-zA-Z](asdfgh)[^a-zA-Z]?

G. java字符串替换所有方法如下语句怎么简化

可以用Java正则表达式一个replaceAll方法能达到相同的目的.

完整的Java程序如下

public class F{

public static void main(String[] args){

String s1="001002003";

String regex="([0-9]{3})";

String s2=s1.replaceAll(regex,"$1H");

System.out.println(s2);

}

}

H. Java 字符串替换

importjava.util.regex.*;
publicclassRepTest{
publicstaticvoidmain(String[]args){
Stringsrc=">=,<=,=,>=,<=,=,>=,<=,=,>=,<=,=,>=,<=,=,>=,<=,=,";
System.out.println("原串:"+src);
Matcherma=Pattern.compile("[^><]=").matcher(src);
while(ma.find()){
src=src.replaceAll(ma.group(),"");
}
System.out.println("替换:"+src);
//其实还有一个思路,你可以拿逗号切成数组,然后对数组元素进行判断,拿=号切也可以!
}
}

I. java中怎么同时替换多个字符

快捷键 ctrl+f 1是被替换的字符,2是新的字符 3点击替换所有就可以了。

如果要java代码实现替换字符串的话,那就要replaceAll()这个方法了

希望能帮到你!

阅读全文

与java替换所有字符串相关的资料

热点内容
代码加密常用方法 浏览:952
安卓手机如何解除已禁用 浏览:396
算法的随机性 浏览:485
高中解压体育游戏 浏览:532
androidstudior丢失 浏览:345
命令行笔记 浏览:737
360目标文件夹访问拒绝 浏览:518
3b编程加工指令 浏览:789
c8051f系列单片机选型手册 浏览:772
南昌php程序员 浏览:511
bcs命令 浏览:446
如何在服务器指向域名 浏览:417
车床编程可以做刀吗 浏览:519
ln命令源码 浏览:791
用粘液做解压手套 浏览:331
icloud收信服务器地址 浏览:500
编程思考者 浏览:453
压缩机型号用什么氟利昂 浏览:553
农机空气压缩机 浏览:666
程序员下载歌曲 浏览:897