`
hojor
  • 浏览: 110074 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java字符串查找替换

    博客分类:
  • java
阅读更多

(1).public   static   String   StrReplace(String   rStr,   String   rFix,   String   rRep)  
      {  
          int   l   =   0;  
          String   gRtnStr   =   rStr;  
          do  
          {  
              l   =   rStr.indexOf(rFix,l);  
              if(l   ==   -1)   break;  
              gRtnStr   =   rStr.substring(0,l)   +   rRep   +   rStr.substring(l   +   rFix.length());  
              l   +=   rRep.length();  
              rStr   =   gRtnStr;  
          }while(true);  
          return   gRtnStr.substring(0,   gRtnStr.length());  
      }

 

说明:rStr  源字符串

         rFix   要查找替换的字符串

         rRep 替换成的字符串

 

 

(2)/**                                              源字串,要替换源字串,替换为的目的字串*/  
      public   static   String   replace1(String   s,String   org,String   ob)  
      {  
          String   newString="";  
          int   first=0;  
          while   (s.indexOf(org)!=-1)  
                  {  
                          first=s.indexOf(org);  
                          if   (first!=s.length()   )  
                          {  
                                  newString=newString+s.substring(0,first)+ob   ;  
                                  s=s.substring(first+org.length()   ,s.length()   )   ;  
                          }  
               
                  }  
   
              newString=newString+s;  
  return   newString;  
      }  

 


(3)public   class   strReplace{  
      public   static   String   Replace(String   strReplaced,   String   oldStr,   String   newStr){  
          int   pos=0;  
          int   findPos;  
          while((findPos=strReplaced.indexOf(oldStr,pos))!=-1){  
              strReplaced=strReplaced.substring(0,findPos)+newStr+strReplaced.substring(findPos+oldStr.length());  
              findPos+=newStr.length();  
          }  
      return   strReplaced;  
      }  
  }

分享到:
评论

相关推荐

    字符串查找替换

    在IT领域,字符串查找与替换是编程中非常基础且重要的操作。无论是在文本处理、数据分析还是日志分析等场景中,我们都需要频繁地对字符串进行查找和替换。下面,我们将详细探讨这一主题。 字符串查找通常涉及到查找...

    java 文本字符串替换工具

    在Java编程语言中,文本字符串替换是一个常见的任务,特别是在处理大量文本数据时。这个"java 文本字符串替换工具"很可能是为了帮助开发者高效地搜索和替换文件中的特定文本内容。让我们详细了解一下如何在Java中...

    字符串查找替换(批量任何文件)

    本主题将深入探讨如何在批量任何文件中进行字符串查找替换,这涉及到多个技术层面,包括基本概念、实现方法以及相关的工具和编程语言应用。 一、基本概念 1. 字符串:在计算机科学中,字符串是由一个或多个字符...

    字符串查找替换(超经典)

    关于提供的压缩文件"字符串查找替换.exe",根据描述中提到的杀毒软件可能会报毒的信息,这可能是因为某些恶意软件会伪装成实用工具,利用用户的信任进行传播。尽管该文件可能对一些人来说是有效的,但安全起见,建议...

    字符串查找替换器,不但可替换还可以查找

    这个"字符串查找替换器"工具正是为了满足这样的需求,它不仅能够帮助用户快速查找文件中的特定字符串,还能进行批量替换,极大地提高了工作效率。 首先,我们要理解什么是字符串。在计算机科学中,字符串是由一个或...

    文件中的字符串查找替换工具

    "文件中的字符串查找替换工具"就是这样一个专门解决这类问题的软件或应用程序。它能够帮助用户快速、批量地在多个文件中定位特定字符串,并进行替换操作,极大地提升了工作效率。 在实际应用中,字符串查找通常基于...

    字符串查找与替换程序 文件

    本文中,我们主要介绍了字符串替换函数的实现过程,但Java语言中还提供了许多其他的字符串处理函数和类,例如String、StringBuffer、StringBuilder等。 String类 String类是Java语言中最基本的字符串处理类,该类...

    一款字符串查找、替换的好工具

    在IT领域,字符串查找与替换是日常编程和文本处理中不可或缺的功能。无论是开发软件、调试代码,还是处理大量文本数据,我们都需要高效精准地完成这一任务。标题提到的"一款字符串查找、替换的好工具"正是针对这个...

    java 字符串 正则表达式 详细实例代码

    通过运行和调试这些代码,你可以加深对Java字符串、正则表达式以及日期时间格式化的理解。 总之,理解和熟练掌握Java中的字符串操作、正则表达式以及日期时间格式化对于任何Java开发者来说都是必不可少的技能。通过...

    一次查找替换文本中多个字符串

    该工具的核心功能在于其高效地处理多字符串查找和替换的能力。在日常工作中,我们可能需要修改大量文档中的特定词汇,手动操作不仅耗时,还容易出错。例如,开发者在代码重构时可能需要统一修改某些函数名或变量名;...

    字符串查找、替换工具

    在IT领域,字符串查找与替换是日常工作中极为常见的操作,尤其在文本处理、编程和数据分析时更为重要。这里我们以“字符串查找、替换工具”为主题,深入探讨这一实用功能。 字符串查找,简单来说,就是在文本数据中...

    JAVA 字符串 操作

    在Java编程语言中,字符串...以上只是Java字符串操作的一小部分,实际开发中还有许多其他方法和特性,如国际化(I18N)、正则表达式等,都需要程序员灵活掌握。理解并熟练运用这些操作,能有效提高代码质量和效率。

    String 字符串操作、比较、查找字符、替换、反转、分割等

    以下是对标题和描述中涉及的`String`字符串操作、比较、查找字符、替换、反转和分割等知识点的详细说明。 ### 1. 创建与初始化 在Java中,我们可以使用以下几种方式创建`String`对象: - 直接赋值:`String str = ...

    超级字符串批量替换工具

    字符串替换通常涉及到文本编辑、编程语言中的字符串操作,例如在Python、Java、C#等中,我们常常需要对字符串进行查找和替换。而手动处理大量字符串替换会极其耗时且容易出错,这就突显了超级字符串批量替换工具的...

    一次查找替换文本中多个字符串(添加还原功能)

    本次提供的小工具——"一次查找替换文本中多个字符串(添加还原功能)",正是针对这一需求而设计的。这个Java开发的应用程序允许用户批量地在文本文件中查找并替换多个特定的字符串,同时它还具有一个独特的功能——...

    字符串查找、替换

    在IT领域,字符串查找与替换是编程中非常基础且重要的操作。它们广泛应用于文本处理、数据分析、日志分析等场景。下面将详细讲解这两个概念及其相关的实现方法。 **字符串查找** 字符串查找通常指的是在一个字符串...

    字符串替换位置代码

    这个功能涉及到的主要知识点有字符串查找、字符串反转和字符串替换。 首先,我们需要了解如何在Java中进行字符串查找。Java提供了多种方法来查找子串,其中最常用的是`indexOf()`方法。`indexOf(String str)`会返回...

    JAVA 字符串应用笔记

    `java.util.regex`包提供了`Pattern`和`Matcher`类,用于处理正则表达式,实现字符串的模式匹配和查找。 9. **intern()**方法: 字符串的`intern()`方法会将字符串对象加入到字符串池中,如果字符串池中已有相同...

    java替换字符串中的符号

    在Java中,`String`类提供了多种方法来操作字符串,包括查找、替换、分割等。其中,`replaceAll()`方法是一个非常强大的工具,用于在字符串中执行正则表达式的搜索和替换操作。这个方法接受两个参数:第一个参数是一...

    java代码-使用java解决xml--查找并替换字符串(避免乱码)的问题的源代码

    java代码-使用java解决xml--查找并替换字符串(避免乱码)的问题的源代码 ——学习参考资料:仅用于个人学习使用!

Global site tag (gtag.js) - Google Analytics