Home Java Example Java Util Removing Line Termination Characters from a String



Removing Line Termination Characters from a String
Posted on: April 16, 2007 at 12:00 AM
This section provides you an example of with program code which reads the string or text of a text file which is mentioned by the user and replacing all the new line character by the double quote with one space (" ") wherever it found.

Removing Line Termination Characters from a String

     

This section provides you an example of with program code which reads the string or text of a text file which is mentioned by the user and replacing all the new line character by the double quote with one space (" ") wherever it found. When the program shows the string as output in the console, you will understand where the new line character was lying because of representing all the double quote with the single space symbol where the new line character was present in the string or text in the file.

 

Here is the code of the program:

import java.util.regex.*;
import java.io.*;

public class RemoveLineTermination{
  public static void main(String[] argsthrows IOException{
  BufferedReader in = 
 
new BufferedReader(new InputStreamReader(System.in));
  System.out.print("Enter file name: ");
  String filename = in.readLine();
  File file = new File(filename);
  if(!filename.endsWith(".txt")){
  System.out.println("File not in text format.");
  System.exit(0);
  }
  else if(!file.exists()){
  System.out.println("File not found.");
  System.exit(0);
  }
  FileInputStream fstream = new FileInputStream(filename);
  DataInputStream ds = new DataInputStream(fstream);
  BufferedReader br = new BufferedReader(new InputStreamReader(ds));
  Pattern p;
  Matcher m;
  String strLine;
  String inputText = "";
  while((strLine = br.readLine()) != nullinputText = inputText 
   + strLine + 
"\n";
//  p = Pattern.compile("(?m)$^|[\\n]+\\z");
  p = Pattern.compile("\n");
  m = p.matcher(inputText);
  String str = m.replaceAll("\" \"");
  System.out.println(str);
  }
}

Download this example.

Related Tags for Removing Line Termination Characters from a String:
cstringfiletextiouserchardoublenewreadlinecharactertexexamplectewherewithexamciexteilspaceitrepladsliusequotecinceinmnttradaceallmedoxaxampsspatpacracishallmpleplepleaandaractstrxtssriringthsthatpleplndono


More Tutorials from this section

Ask Questions?    Discuss: Removing Line Termination Characters from a String  

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.