String replace : String Operation « Regular Expressions « Java

Home
Java
1.2D Graphics GUI
2.3D
3.Advanced Graphics
4.Ant
5.Apache Common
6.Chart
7.Class
8.Collections Data Structure
9.Data Type
10.Database SQL JDBC
11.Design Pattern
12.Development Class
13.EJB3
14.Email
15.Event
16.File Input Output
17.Game
18.Generics
19.GWT
20.Hibernate
21.I18N
22.J2EE
23.J2ME
24.JDK 6
25.JNDI LDAP
26.JPA
27.JSP
28.JSTL
29.Language Basics
30.Network Protocol
31.PDF RTF
32.Reflection
33.Regular Expressions
34.Scripting
35.Security
36.Servlets
37.Spring
38.Swing Components
39.Swing JFC
40.SWT JFace Eclipse
41.Threads
42.Tiny Application
43.Velocity
44.Web Services SOA
45.XML
Java » Regular Expressions » String OperationScreenshots 
String replace
String replace
   
public class StyleSearchAndReplace {
  public static void main(String args[]) {

    String statement = "The question as to whether the jab is"
        " superior to the cross has been debated for some time in"
        " boxing circles. However, it is my opinion that this"
        " false dichotomy misses the point. I call your attention"
        " to the fact that the best boxers often use a combination of"
        " the two. I call your attention to the fact that Mohammed"
        " Ali,the Greatest of the sport of boxing, used both. He had"
        " a tremendous jab, yet used his cross effectively, often,"
        " and well";

    String newStmt = statement.replaceAll("The question as to whether",
        "Whether");

    newStmt = newStmt.replaceAll(" of the sport of boxing""");
    newStmt = newStmt.replaceAll("amount of success""success");
    newStmt = newStmt.replaceAll("However, it is my opinion that this",
        "This");

    newStmt = newStmt.replaceAll("a combination of the two""both");
    newStmt = newStmt.replaceAll("This is in spite of the fact that"
        " the""The");
    newStmt = newStmt.replaceAll("I call your attention to the fact that",
        "");

    System.out.println("BEFORE:\n" + statement + "\n");
    System.out.println("AFTER:\n" + newStmt);
  }
}

           
         
    
    
  
Related examples in the same category
1.Regular expression: Split DemoRegular expression: Split Demo
2.Replacing String Tokenizer Replacing String Tokenizer
3.String splitString split
4.Simple splitSimple split
5.Calculating Word Frequencies with Regular Expressions
6.Print all the strings that match a given pattern from a filePrint all the strings that match a given pattern from a file
7.Quick demo of Regular Expressions substitutionQuick demo of Regular Expressions substitution
8.Parse an Apache log file with StringTokenizerParse an Apache log file with StringTokenizer
9.StringConvenience -- demonstrate java.lang.String convenience routineStringConvenience -- demonstrate java.lang.String convenience routine
10.Split a String into a Java Array of Strings divided by an Regular ExpressionsSplit a String into a Java Array of Strings divided by an Regular Expressions
11.Regular Expression Replace
12.Java Regular Expression : Split text
13.Java Regular Expression :split 2
14.Get all digits from a string
15.Strip extra spaces in a XML string
16.Remove trailing white space from a string
17.Create a string search and replace using regex
18.Split-up string using regular expression
19.Apply proper uppercase and lowercase on a String
20.Regular Expression Search and Replace Program
21.Searching and Replacing with Nonconstant Values Using a Regular Expression
22.Use Matcher.appendReplacement() to match [a-zA-Z]+[0-9]+
23.Ignore case differences when searching for or replacing substrings.
24.Use replaceAll() to ignore case when replacing one substring with another
25.Extract a substring by matching a regular expression.
26.Match string ends
27.Match words
28.Match punct
29.Match space
30.Determining If a String Matches a Pattern Exactly
31.Removing Duplicate Whitespace in a String
32.Split the supplied content into lines, returning each line as an element in the returned list.
33.Get First Found regex
34.Get Found regex
35.Get First Not Empty String in a String list
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.