文章目录

  • 1.replace()和replaceALL()
  • 2.使用replace()去除字符串中所有的空格
  • 3.使用replaceAll()去除字符串中所有的非数字和字母的字符

1.replace()和replaceALL()

String replace(CharSequence target, CharSequence replacement) 将与字面目标序列匹配的字符串的每个子字符串替换为指定的字面替换序列。
String replaceAll(String regex, String replacement) 用给定的替换regex,替换匹配的此字符串的每个子字符串。

replaceAll()方法中第一个参数regex使用正则表达式

2.使用replace()去除字符串中所有的空格

String string = "dfa      2a31f  fda";
String replace = string.replace(" ", "");
System.out.println(replace);

结果:

3.使用replaceAll()去除字符串中所有的非数字和字母的字符

String str = "dfa  ,./.    2a31f ?|[]";
String replaceAll = str.replaceAll("[^1-9a-zA-Z]", "");
System.out.println(replaceAll);

结果

replace()和replaceAll()的使用相关推荐

  1. String 方法中 replace 和 replaceAll 的区别详解(源码分析)

    replace() 和 replaceAll() 都是常用的替换字符串的方法: 两者都是全部替换,即把源字符串中的某一字符或字符串全部换成指定的字符或字符串. 如果只想替换第一次出现的,可以使用 re ...

  2. java中replace()和replaceAll()区别

    replace和replaceAll是JAVA中常用的替换字符的方法,它们的区别是: 1)replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharS ...

  3. java replaceall lt,JAVA中替换字符的方法replace和replaceAll 区别

    replace和replaceAll是JAVA中常用的替换字符的方法,它们的区别是: 1.replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharS ...

  4. android String的replace和replaceAll的使用

    今天,讲讲字符串中的替换字符的代码的使用. 一.replace的使用 声明 以下是Java.lang.String.replace()方法的声明 public String replace(char ...

  5. java中String字符串的替换函数:replace与replaceAll的区别

    例如有如下x的字符串 String x = "[kllkklk\\kk\\kllkk]"; 要将里面的"kk"替换为++,可以使用两种方法得到相同的结果 rep ...

  6. replace和replaceAll的区别

    String对象中的replace和replaceAll的区别? replace方法:支持字符和字符串的替换. public String replace(char oldChar, char new ...

  7. JS之replace与replaceAll

    replace(被替换的,替换) replace归属于String对象,用于替换字符串. 有两个参数,第一个参数是被替换的,第二个是替换的.将什么什么替换为什么什么.例如: str.replace(' ...

  8. replace 与 replaceAll

    这下懵了,然后老老实实看了下 replaceAll 的说明: Replaces each substring of this string that matches the given regular ...

  9. replace、replaceAll、replaceFirst的区别

    大家可能都使用过replace来替换字符串,其实在大多数人的认知里,replace和replacAll的区别就是:一个是替换全部,一个是替换单个... 其实这个认知是错误的!本质上来说replace和 ...

  10. JAVA中REPLACE和REPLACEALL的区别(转)

    replace和replaceAll是JAVA中常用的替换字符的方法,它们的区别是: 1)replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharS ...

最新文章

  1. linux scp移动文件夹,linux scp远程拷贝文件及文件夹
  2. python软件是免费的吗-谁说程序员不懂浪漫?用Python每天自动给女朋友免费发短信...
  3. BZOJ4238 : 电压
  4. GridFS删除文件代码示例
  5. 2.1.5 操作系统之线程概念与多线程模型
  6. jsTree通过json数据初始化时,如何控制每个选项的图标(icon)显示
  7. JAVA中String类的intern()方法的作用
  8. Marketing Cloud的contact主数据的odata调用方式
  9. node npm包安装 save和save-dev的区别
  10. 常用的方法论-NPS
  11. Python获取两个列表list的不同之处
  12. 史上最全基于vue的图片裁剪vue-cropper使用
  13. 关于计算机的英语笑话,听笑话学英语:If Life Were Like A Computer假如生活是一台电脑...
  14. 三菱plcascll转换16进制_三菱ASCII码指令
  15. Java基础 - 易错知识点整理(待更新)
  16. Oracle EBS系统维护工具
  17. 数字信号处理基础----采样定理
  18. macbook air 重置mysql密码
  19. 小米三季报:手机不振,汽车加码
  20. 大数据核心32个算法技术

热门文章

  1. 从一篇AMA揭幕单慢雾安全技术
  2. 可爱宝宝力扣刷题集目录
  3. CCF-基于买方意向的货物撮合交易
  4. 基于linux的操作系统没有前途
  5. 仿照jQuery进行一些简单的框架封装(欢迎指教~)
  6. 顶级免费空间hostinger搭建个人网…
  7. 【线性代数 宋浩】P3行列式的性质
  8. mysql split 逗号分隔_mysql split函数用逗号分隔的实现
  9. python 波动率_用python计算投资组合方差和波动率
  10. 电脑开机自检的过程和屏显