作者:yan

如题:

String s="08-%-LC%";

String strRule=s.replaceAll("%","\\\\w*"); //基于正则表达式的替换要用replaceAll,不能用replace,否则将匹配失败。

Pattern p=Pattern.compile(strRule);

Matcher m=p.matcher("08-AU42TML-LC204AA");

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. 旋转矩阵求旋转角度_(加餐)欧拉角及矩阵旋转
  2. Hyper-V + CentOS7 网络设置(视频教程)
  3. 【ajax】readyState=4并且status=200时,还进error方法
  4. pat 乙级 1026 程序运行时间(C++)
  5. ARM的位置无关程序设计
  6. 【转】单元测试基础知识
  7. 1024乘风破浪季,3本好书助你平步青云
  8. 明天就是第四周的实训开始的时间
  9. 微软Exchange Server 2010 SP1下载
  10. 计算机sci二区期刊,SCI二区期刊汇总表
  11. 柔性电子综述2013 ---电子皮肤 The Evolution of Electronic Skin (E-Skin)
  12. 【图像分割】基于模糊核聚类算法KFCM实现医学图像分割matlab代码
  13. TypeScript Essential Notes 2 - ES6 Language Features
  14. 在deepin运行imageapp程序
  15. User32.dll详细介绍
  16. thinkphp5简介
  17. 常用的思维模型(未完待续)
  18. 使用APICloud 科大讯飞SDK快速实现语音识别功能
  19. 重新认识 Kubernetes 的核心组件
  20. python 搜索引擎 词位置加权_「seo基础」关键词推广:如何增加网站内容相关

热门文章

  1. javascript四个方向无间隙滚动合集(多浏览器IE,firefox兼容)
  2. C语言--关于指针两种初始化赋值操作
  3. MFC程序提示 0xC0000005: 读取位置 0x00000020 时发生访问冲突。
  4. CImage与OpenCV兼容问题
  5. Marshal在C#中的应用(void *指针到IntPtr的转化)
  6. linux页表,arm linux 页表(转)
  7. C++CLR类库封装Native类库并用C#调用
  8. 树莓派使用神经计算棒1代的准备(Tensorflow)
  9. git 未能顺利结束(退出码1)
  10. 域传送漏洞(vulhub)