`

java实现不区分大小写替换

    博客分类:
  • Java
阅读更多
/**
  * java实现不区分大小写替换
  * @param source
  * @param oldstring
  * @param newstring
  * @return
  */
public static String IgnoreCaseReplace(String source, String oldstring,
   String newstring){
      Pattern p = Pattern.compile(oldstring, Pattern.CASE_INSENSITIVE);
      Matcher m = p.matcher(source);
      String ret=m.replaceAll(newstring);
      return ret;
}
以上是利用正则表达式实现不区分大小写替换。
本文转自福州IT信息网(http://www.fzic.net),详细出处参考:http://www.fzic.net/SrcShow.asp?Src_ID=540

1
0
分享到:
评论

相关推荐

    java 实现我的记事本

     查找:根据向上/向下条件进行查找,或者区分大小写进行查找  替换:根据选项要求在编辑区的所有文本中查找到的全部文本  自动换行:文本编辑区是否自动换行  字体:调用“字体”对话框设置文本编辑区的字体...

    超级批量文本替换工具

    11.支持区分大小写以及文件夹递归操作 12.支持单个和多个文件以及文件夹操作 本软件特别适合需要批量替换大量文本里特定文字的网友,还可以实现特征字符串之间的模糊替换,是对付大量网页恶意代码的利器 可以处理 ...

    超级批量文本替换 4.0

    支持区分大小写以及文件夹递归操作 12.支持单个和多个文件以及文件夹操作本软件特别适合需要批量替换大量文本里特定文字的网友还可以实现特征字符串之间的模糊替换,是对付大量网页恶意代码的利器可以处理*.txt;*...

    java写的记事本源代码

    响应后弹出查找对话框:输入查找的内容,可以选择区分大小写和选择查找的方向 点击查找之后光标会选中响应的查找内容,没找到会弹出找不到对话框 2.7查找下一个(N) 菜单内点击或助记符N或快捷键(F3) 查找框...

    blossom:Gradle插件,用于在基于Java的项目中执行源代码令牌替换-java project source code

    本示例显示了在所有文件中用单词BANANA替换世界APPLE (区分大小写)的所有实例的用法。 可以将其视为replaceToken 'REPLACE_THIS', 'WITH_THIS' 。 blossom { replaceToken ' APPLE ' , ' BANANA ' } 本地替换...

    疯狂JAVA讲义

    学生提问:为什么方法的返回值类型不能用于区分重载的方法? 124 5.3 成员变量和局部变量 124 5.3.1 成员变量和局部变量 125 5.3.2 成员变量的初始化和内存中的运行机制 128 5.3.3 局部变量的初始化和内存中的...

    JAVA面试题最全集

    写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。 3.数据类型之间的转换 如何将数值型字符转换为数字(Integer,Double) 如何将数字转换为字符 如何取小数点前两位,并四舍五入。 4.日期...

    java面试宝典

    54、字符串操作:如何实现字符串的反转及替换? 14 55、编码转换:怎样将GB2312 编码的字符串转换为ISO-8859-1 编码的字符串? 14 56、写一个函数,要求输入一个字符串和一个字符长度,对该字符串进行分隔。 14 59、...

    UICOMPONENT - 将 uicontrol 扩展到所有 Java 类:增强替换 uicontrol 和 javacomponent,接受所有 Java (Swing/AWT) 样式组件-matlab开发

    UICOMPONENT 以几种等效的不区分大小写的格式支持整个 Swing/AWT 和任何用户定义的类。 例如,'Spinner'、'spiNNer'、'JSpinner' 和 'javax.swing.jspinner' 都是等价的并且可以识别。 现在可用的值得注意的新样式...

    java8源码--:——

    src下源代码【仅】允许包括这InfectStatistic、Lib两个文件,Lib可以为空但必须存在,【c/c++或python可以修改后缀】,但确保文件名一致、区分大小写 语言支持: Java:Java8,推荐使用Java开发 c/c++:gcc/g++ 6.3...

    Mensa:Mensa是模式匹配状态机的通用,灵活,增强和高效的Java实现,如1975年Alfred V. Aho和Margaret J. Corasick的论文所述。

    进行了增强,因为它支持原始论文中未提及的许多有用扩展,例如全字匹配,区分大小写控件,模糊空白匹配,模糊标点匹配,增量匹配(即迭代器),匹配事件侦听器等。; 和 效率很高,因为它在非常大的关键字集(约数...

    idea常用的基本设置

    初次使用idea时可能需要设置的功能,如:是否默认打开项目、设置全局替换快捷键、设置不区分大小写、重复代码提示等等

    java8源码-fzu2020:疫情统计-主仓库

    src下源代码【仅】允许包括这InfectStatistic、Lib两个文件,Lib可以为空但必须存在,【c/c++或python可以修改后缀】,但确保文件名一致、区分大小写 语言支持: Java:Java8,推荐使用Java开发 c/c++:gcc/g++ 6.3...

    openoffice editor源代码

    5: 类似于Eclipse的搜索,替换,全部替换功能,可以区分大小写,所有文件搜索。 6:当前表格即时搜索,这个如果是在当前表格内使用比较方便。当前使用前需要点击下你需要查找的表格,搜索条可以拖动吸附。 7:...

    javascript中innerHTML 获取或替换html内容的实现代码

    2.注意书写,innerHTML区分大小写。 我们通过id=light获取<div> 元素,并将元素的内容输出和改变元素内容,代码如下: <!DOCTYPE html> <html> <head> <meta charset=utf-8> <title>...

    QingEditor小清编辑器 v1.0

    1、在需要添加编辑器的控件,比如textarea控件,加上id="Qing_input"(注意区分大小写)。2、在编辑器控件的下面添加以下代码,路径自己修改。 3、最一步,给要提交的表单加上editor.post();否则将接收不到编辑器的...

    java8源码-InfectStatistic-main:InfectStatistic-main

    src下源代码【仅】允许包括这InfectStatistic、Lib两个文件,Lib可以为空但必须存在,【c/c++或python可以修改后缀】,但确保文件名一致、区分大小写 语言支持: Java:Java8,推荐使用Java开发 c/c++:gcc/g++ 6.3...

    java8源码-test_jin:test_jin

    src下源代码【仅】允许包括这InfectStatistic、Lib两个文件,Lib可以为空但必须存在,【c/c++或python可以修改后缀】,但确保文件名一致、区分大小写 语言支持: Java:Java8,推荐使用Java开发 c/c++:gcc/g++ 6.3...

    java微信公众号MVC开发框架

    jwx是开源的java公众号开发MVC框架,基于spring配置文件和微信消息或事件注解,通过微信上下文处理一个或多个微信公众号服务请求。目的主要有两个,其一生封装微信请求xml消息为java实体对象,将返回对象转换为xml...

    uob-email-spam-filter:贝叶斯垃圾邮件分类器

    垃圾邮件过滤器 2012年 使用改进的贝叶斯分类器对电子邮件是否为垃圾邮件进行分类。 还包括一些可选的电子邮件预处理。 分类准确率当然非常依赖于特征选择和训练数据,但... 不区分大小写。 客户端/服务器代码 对于我为

Global site tag (gtag.js) - Google Analytics