Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

Java में फ़ाइल (.txt) के अंदर स्ट्रिंग को कैसे डिलीट करें?

replaceAll() विधि एक रेगुलर एक्सप्रेशन और एक स्ट्रिंग को पैरामीटर के रूप में स्वीकार करती है और, वर्तमान स्ट्रिंग के कंटेंट को दिए गए रेगुलर एक्सप्रेशन से मैच करती है, मैच के मामले में, मैच्ड एलिमेंट्स को स्ट्रिंग से बदल देती है।

replaceAll() विधि का उपयोग करके फ़ाइल से किसी विशेष स्ट्रिंग को डिलीट करने के लिए:

  • फ़ाइल के कंटेंट को स्ट्रिंग के रूप में प्राप्त करें।

  • आवश्यक शब्द को replaceAll() विधि का उपयोग करके खाली स्ट्रिंग से बदलें।

  • परिणामी स्ट्रिंग को फ़ाइल में फिर से लिखें।

उदाहरण

import java.io.File; 
import java.io.FileNotFoundException; 
import java.io.PrintWriter; 
import java.util.Scanner; 

public class StringExample { 
    public static String fileToString(String filePath) throws Exception { 
        String input = null; 
        Scanner sc = new Scanner(new File(filePath)); 
        StringBuffer sb = new StringBuffer(); 
        while (sc.hasNextLine()) { 
            input = sc.nextLine(); 
            sb.append(input); 
        } 
        return sb.toString(); 
    } 
    
    public static void main(String args[]) throws FileNotFoundException { 
        String filePath = "D://sample.txt"; 
        String result = fileToString(filePath); 
        System.out.println("Contents of the file: " + result); 
        // शब्द को वांछित शब्द से बदलना 
        result = result.replaceAll("\\bTutorialspoint\\b", ""); 
        // फ़ाइल के कंटेंट को फिर से लिखना 
        PrintWriter writer = new PrintWriter(new File(filePath)); 
        writer.append(result); 
        writer.flush(); 
        System.out.println("Contents of the file after replacing the desired word:"); 
        System.out.println(fileToString(filePath)); 
    } 
}

आउटपुट

Contents of the file: Hello how are you welcome to Tutorialspoint
Contents of the file after replacing the desired word: Hello how are you welcome to

  1. Java में मौजूदा JSON फ़ाइल में JSON स्ट्रिंग कैसे जोड़ें? Java में मौजूदा JSON फ़ाइल में JSON स्ट्रिंग कैसे जोड़ें?

    एक Gson जावा के लिए एक JSON लाइब्रेरी है और इसका उपयोग JSON उत्पन्न करने के लिए किया जा सकता है। प्रारंभिक चरण में, हम एक JSON फ़ाइल पढ़ सकते हैं और इसे जावा ऑब्जेक्ट में पार्स कर सकते हैं फिर जावा ऑब्जेक्ट को JsonObject में टाइपकास्ट करने की आवश्यकता है और JsonArray में पार्स करना है। फिर इस JSON स

  1. Java में Gson लाइब्रेरी का उपयोग करके JSON स्ट्रिंग को फ़ाइल में कैसे लिखें? Java में Gson लाइब्रेरी का उपयोग करके JSON स्ट्रिंग को फ़ाइल में कैसे लिखें?

    Gson एक लाइब्रेरी है जिसका उपयोग Java ऑब्जेक्ट्स को JSON प्रतिनिधित्व में बदलने के लिए किया जा सकता है। उपयोग की जाने वाली प्राथमिक क्लास Gson है जिसे हम new Gson() को कॉल करके बना सकते हैं और GsonBuilder क्लास का उपयोग Gson इंस्टेंस बनाने के लिए किया जा सकता है। हम नीचे दिए गए उदाहरण में Gson क्ला

  1. - Java में String तुलना में महारत: Equals, equalsIgnoreCase, और '==' से बचना

    स्ट्रिंग्स की समानता के लिए तुलना करने के लिए, आपको String ऑब्जेक्ट के equals या equalsIgnoreCase मेथड्स का उपयोग करना चाहिए। हम यह भी देखेंगे कि हमें स्ट्रिंग्स की तुलना के लिए == ऑपरेटर का उपयोग क्यों नहीं करना चाहिए। equals() मेथड के साथ स्ट्रिंग्स की तुलना यदि हमें Java में दो स्ट्रिंग्स की तुलन