java字符替换 之 replace,replaceAll,replaceFirst
来源:互联网 发布:mac系统字体设置 编辑:程序博客网 时间:2024/05/18 03:23
replaceAll,replaceFirst的区别:
1)replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了也就是字符串);2)replaceAll的参数是regex,即基于规则表达式的替换,比如,可以通过replaceAll("\\d", "*")把一个字符串所有的数字字符都换成星号; 1、String java.lang.String.replace(CharSequence target, CharSequence replacement)Replaces each substring of this string that matches the literal target sequence with the specified literal replacement sequence.
The replacement proceeds from the beginning of the string to the end, for example, replacing "aa" with "b" in the string "aaa"
will result in "ba" rather than "ab".
详细可以看API,代码:
public class StringTest {public static String replace(String myString){//替换字符串中的所以的XString str=myString.replace("x","y");return str;}public static String replaceAll(String myString){//替换字符串中的所以的XString str=myString.replaceAll("x","y");return str;}public static String replaceFirst(String myString){//替换第一个字符串中的第一个XString str=myString.replaceFirst("x","y");return str;}public static void main(String[] args) {//1)replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了也就是字符串);//2)replaceAll的参数是regex,即基于规则表达式的替换,比如,可以通过replaceAll("\\d", "*")把一个字符串所有的数字字符都换成星号; //replace("x","y");//这个是替换在字符串中把第一次出现的x替换成y replace("要替换的字符串", "新的字符串")String str="axbxcxdxexjxyx";String newStr=replace(str);String newStr1=replaceAll(str);String newStr2=replaceFirst(str);System.out.println("replace :"+newStr+"\r"+"replaceAll :"+newStr1+"\r"+"replaceFirst:"+newStr2);}}
- java字符替换 之 replace,replaceAll,replaceFirst
- java字符串的替换replace、replaceAll、replaceFirst的区别详解
- Java:String 字符串的替换函数 replace replaceAll replaceFirst
- java字符串的替换replace、replaceAll、replaceFirst的区别详解
- java字符串的替换replace、replaceAll、replaceFirst的区别详解
- java字符串的替换replace、replaceAll、replaceFirst的区别详解
- java字符串的替换replace、replaceAll、replaceFirst的区别详解
- java字符串的替换replace、replaceAll、replaceFirst的区别详解
- java字符串的替换replace、replaceAll、replaceFirst的区别详解
- Java中replace()、replaceFirst()和replaceAll()区别
- java中replace、replaceFirst和replaceAll区别
- Java中replace()、replaceFirst()和replaceAll()区别
- java中String字符串的替换函数:replace与replaceAll的区别 和replaceFirst
- 关于java中replace,replaceFirst,replaceAll的一个问题
- Java字符串方法replace()、replaceAll()、replaceFirst()的区别和使用方法
- java的replaceFirst和\(反斜杠)[replace、replaceAll和replaceFirst的区别]
- JS 字符替换处理replace/replaceAll
- replace ,replaceAll,replaceFirst使用中的坑
- Ubuntu(linux) 下编译ffmpeg
- 经典16道:嵌入式C语言笔试题
- nand flash
- windows默认共享的打开和关闭
- SqlPersistenceService持久化数据库
- java字符替换 之 replace,replaceAll,replaceFirst
- Programming books
- Delphi XE 3 [dcc32 fatal error] f2046 out of memory 错误的解决方法
- 聊城大学格创CSDN俱乐部新学期招新工作第一期圆满完成
- cocos2d-x 弹出对话框的设计与实现
- 切断默认共享通道的方法介绍
- sqlmap---post----注入
- sql2000下 分页存储过程
- 区分指针数组的好方法