इस कार्यक्रम में, आप जावा में नियमित अभिव्यक्ति का उपयोग करके दिए गए स्ट्रिंग में सभी व्हाट्सएप को निकालना सीखेंगे।
इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावा प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:
- जावा स्ट्रिंग
- जावा बेसिक इनपुट और आउटपुट
उदाहरण 1: सभी व्हाट्सएप को हटाने का कार्यक्रम
public class Whitespaces ( public static void main(String() args) ( String sentence = "T his is b ett er."; System.out.println("Original sentence: " + sentence); sentence = sentence.replaceAll("\s", ""); System.out.println("After replacement: " + sentence); ) )
आउटपुट
मूल वाक्य: T उसका b ett er है। प्रतिस्थापन के बाद: Thisisbetter।
उपरोक्त कार्यक्रम में, हम replaceAll()
स्ट्रिंग वाक्य में सभी व्हाट्सएप को हटाने और बदलने के लिए स्ट्रिंग की विधि का उपयोग करते हैं ।
अधिक जानने के लिए, जावा स्ट्रिंग रिप्लेसमेंट () पर जाएँ।
हमने नियमित अभिव्यक्ति का उपयोग किया \s
है जो स्ट्रिंग में सभी सफेद स्थान वर्ण (टैब, रिक्त स्थान, नई पंक्ति वर्ण, आदि) पाता है। फिर, हम इसे ""
(खाली स्ट्रिंग शाब्दिक) से बदल देते हैं ।
उदाहरण 2: उपयोगकर्ताओं से स्ट्रिंग लें और सफेद स्थान को हटा दें
import java.util.Scanner; class Main ( public static void main(String() args) ( // create an object of Scanner Scanner sc = new Scanner(System.in); System.out.println("Enter the string"); // take the input String input = sc.nextLine(); System.out.println("Original String: " + input); // remove white spaces input = input.replaceAll("\s", ""); System.out.println("Final String: " + input); sc.close(); ) )
आउटपुट
स्ट्रिंग J a- P rog ram m ing मूल स्ट्रिंग दर्ज करें: J av- a- P rog ram m ing अंतिम स्ट्रिंग: जावा-प्रोग्रामिंग
उपरोक्त उदाहरण में, हमने उपयोगकर्ता से इनपुट लेने के लिए जावा स्कैनर का उपयोग किया है।
यहां, replaceAll()
विधि स्ट्रिंग से सभी सफेद रिक्त स्थान को बदल देती है।