मूलभूत नोटपॅड ++ नियमित अभिव्यक्ती

काही मजकूर शोधण्यासाठी किंवा बदलण्यासाठी नियमित अभिव्यक्ती ही एक विशिष्ट यंत्रणा आहे. आम्ही असे म्हणू शकतो की नियमित अभिव्यक्ती एक प्रकारचे मजकूर नमुना आहेत जे काही विशिष्ट मजकूरांशी जुळते. पुनर्स्थापना संपूर्ण फाइलमध्ये किंवा अगदी बर्याच फायलींमध्ये देखील बदलली जाऊ शकते. नियमित अभिव्यक्तींचा वापर विकासकांना अनुप्रयोग कोड लिहिण्यासाठी केला जातो आणि ते स्वयंचलितपणे परीक्षकांनी देखील वापरले जातात.
मूलभूत नोटपॅड ++ नियमित अभिव्यक्ती

नियमित अभिव्यक्ती म्हणजे काय?

काही मजकूर शोधण्यासाठी किंवा बदलण्यासाठी नियमित अभिव्यक्ती ही एक विशिष्ट यंत्रणा आहे. आम्ही असे म्हणू शकतो की नियमित अभिव्यक्ती एक प्रकारचे मजकूर नमुना आहेत जे काही विशिष्ट मजकूरांशी जुळते. पुनर्स्थापना संपूर्ण फाइलमध्ये किंवा अगदी बर्याच फायलींमध्ये देखील बदलली जाऊ शकते. नियमित अभिव्यक्तींचा वापर विकासकांना अनुप्रयोग कोड लिहिण्यासाठी केला जातो आणि ते स्वयंचलितपणे परीक्षकांनी देखील वापरले जातात.

नियमित अभिव्यक्तीची गरज का आहे?

सिंटॅक्स हायलाइटिंग, मार्कअप, व्हीएचडीएल आणि व्हॅरिलॉग हार्डवेअर वर्णन भाषेसह विंडोजसाठी नोटपॅड ++ एक विनामूल्य आणि मुक्त स्त्रोत मजकूर संपादक आहे. सोप्या शब्दांत, हे केवळ मजकूर फाइल्स संपादित करण्यासाठीच नव्हे तर प्रोग्रामिंग आणि कोडिंगसाठी देखील डिझाइन केलेले मजकूर संपादक आहे.

नोटपॅड आपल्याला नियमित अभिव्यक्तींसह कार्य करण्याची क्षमता देते. रेजेक्स नोटपॅड हे तारांमधील वर्णांच्या अनुक्रमांशी जुळण्यासाठी वापरले जाणारे एक नमुना ऑपरेशन आहे.

मूलभूत नोटपॅड ++ REGEX चा वापर पुढील उद्देशांसाठी वापरला जातो:

  • चाचणीसह प्रारंभ करणार्या सर्व फायली हटविणे, अशा प्रकारे त्याचा सर्व चाचणी डेटा साफ करणे;
  • सर्व नोंदी शोधत;
  • सर्व तारखा शोधणे इ.

याव्यतिरिक्त, विविध प्रकारच्या उपस्थितींसाठी नियमित अभिव्यक्ती आवश्यक आहेत. उदाहरणार्थ, त्यांचा वापर करून, आपण फाइलमधील सर्व तारखांचे स्वरूप बदलू शकता. अर्थातच, हे सर्व स्वहस्ते केले जाऊ शकते, तथापि, मजकुरात फक्त एकच तारीख असल्यास, परंतु त्यापैकी 300 असल्यास नियमित अभिव्यक्ती वापरून स्वयंचलित प्रतिस्थापन वापरणे सोपे होईल.

आपल्याला कोणत्याही मजकुराकडून आवश्यक असलेली माहिती काढण्यासाठी नियमित अभिव्यक्ती खूप कार्यक्षम आहेत. नोटपॅडमध्ये, नियमित अभिव्यक्ती एक अतिशय शक्तिशाली साधन आहेत जी आपल्याला नियमित कामाशी लढण्यास मदत करते. सर्वसाधारणपणे, आम्ही असे म्हणू शकतो की हे सर्व कार्य आहेत जे नियमित अभिव्यक्ती करतात.

नोटपॅड मॅक्रोमध्ये नियमित अभिव्यक्ती

नोटपॅडकडे मानक चिन्हे आहेत, उदाहरणार्थ:

  • ... - कोणत्याही एक वर्ण;
  • * - पूर्वीचे पात्र पुनरावृत्ती करता येते;
  • . * - पूर्णपणे वर्ण, इ.

आपण एक ओळ किंवा परिच्छेदाच्या सुरूवातीस किंवा समाप्तीपर्यंत वर्ण जोडू शकता. उदाहरणार्थ, एखाद्या शब्द दस्तऐवजावरून कॉपी केलेल्या विशिष्ट मजकूरास टॅग करणे आवश्यक आहे. हे करण्यासाठी, आपल्याला शोध - (^. * $), आणि \ 1 सह पुनर्स्थित - \ 1 आणि लाइनच्या सुरूवातीस आणि ओळीत समाविष्ट करणे आवश्यक आहे, हे आमच्या उदाहरणामध्ये आहे

या प्रकरणात अभिव्यक्ती खालील असेल: \ 1

तसेच, नियमित अभिव्यक्ती वापरुन, रेखा किंवा परिच्छेदाच्या सुरूवातीस किंवा समाप्तीपर्यंत वर्ण जोडणे शक्य आहे. उदाहरणार्थ, आपल्याला शब्द दस्तऐवजावरून कॉपी केलेल्या विशिष्ट मजकूर लपविण्यासाठी एकच टॅग पाहिजे आहे. हे करण्यासाठी, शोधामध्ये $ प्रविष्ट करा आणि \ 1. आपण फक्त आवश्यक टॅग जोडतो, () पूर्णपणे अनावश्यक असल्याने, () पूर्णपणे अनावश्यक आहे. तथापि, ते अद्याप उभे असल्यास, कोणतीही त्रुटी नाही आणि प्रतिस्थापन योग्यरित्या घेईल.

एक महत्वाची वैशिष्ट्य म्हणजे रिक्त ओळी ज्यामध्ये जागा नसतात. हे करण्यासाठी, शोध मध्ये \ n \ r प्रविष्ट करा आणि पुनर्स्थित लाइनमध्ये \ 0 प्रविष्ट करा किंवा ही ओळ रिक्त ठेवा. पुढील चरण म्हणजे आपण साफ करा करू इच्छित असलेल्या सर्व फायली आणि वर्ण प्रविष्ट करा. त्यानंतर, आपल्याला सर्व खुल्या कागदपत्रे बटणावर क्लिक करणे आवश्यक आहे. अशा प्रकारे, रिक्त रेषा असलेल्या सर्व खुल्या दस्तऐवजांमधून रिक्त ठेवल्या जातात.

एक एक्सेल प्रो व्हा: आमच्या कोर्समध्ये सामील व्हा!

आमच्या एक्सेल 365 बेसिक्स कोर्ससह आपली कौशल्ये नवशिक्यापासून नायकापर्यंत उन्नत करा, जे आपल्याला काही सत्रांमध्ये कुशल बनविण्यासाठी डिझाइन केलेले आहे.

येथे नोंदणी करा

आमच्या एक्सेल 365 बेसिक्स कोर्ससह आपली कौशल्ये नवशिक्यापासून नायकापर्यंत उन्नत करा, जे आपल्याला काही सत्रांमध्ये कुशल बनविण्यासाठी डिझाइन केलेले आहे.

याव्यतिरिक्त, रिक्त स्थान असलेल्या रिक्त ओळी काढून टाकणे शक्य आहे. या प्रकरणात, अनेक अवस्थे करणे आवश्यक आहे:

  • रिक्त जागा काढून टाकणे;
  • रिक्त ओळी काढून टाकणे.

या संदर्भात, जर रिकाम्या ओळी किंवा रिक्त स्थान असलेल्या रेषा असतील तर सर्व समस्या काढून टाकणे आवश्यक आहे, आणि नंतर वरील अल्गोरिदमनुसार सर्व समस्या काढून टाकणे आवश्यक आहे.

सर्व जागा काढून टाकण्यासाठी ^ [] * $ किंवा ^ \ s * $ आणि पुनर्स्थित प्रविष्ट करा \ 0 प्रविष्ट करा किंवा ही ओळ पूर्णपणे रिक्त ठेवा. भविष्यात, आपल्याला सर्व फायली उघडण्याची आवश्यकता आहे ज्यामध्ये आपल्याला स्पेसेस काढून टाकण्याची आवश्यकता आहे आणि नंतर सर्व खुल्या दस्तऐवजांमध्ये पुनर्स्थित करा बटणावर क्लिक करा.

अशा प्रकारे, उघडलेल्या सर्व दस्तऐवजांमध्ये, रिक्त ओळींमध्ये जागा काढल्या जातात. पुढे, आपल्याला फक्त सर्व रिक्त ओळी हटवण्याची गरज आहे.

तसेच नोटपॅडमध्ये एक विशिष्ट शब्द असलेल्या सर्व ओळी हटविण्यासारखे असे कार्य आहे. शिवाय, आज मोठ्या संख्येने काढण्याचे पद्धती ओळखले जातात, ज्यापैकी प्रत्येकाकडे काही फायदे आणि तोटे आहेत. नियमित अभिव्यक्तीच्या वापराद्वारे यापैकी बरेच मार्ग केले जातात. तथापि, असे मार्ग आहेत जे सोपे आहेत.

नोटपॅडमध्ये फाइल उघडा, नंतर Ctrl + F दाबा आणि मार्क टॅबमध्ये आवश्यक शब्द शोधा. परिणामी, निर्दिष्ट शब्द असलेली सर्व ओळी चिन्हांकित केली जातील. त्यांना हटविण्यासाठी, आपल्याला मेनूवर जाण्याची आवश्यकता आहे, शोध दाबा आणि बुकमार्कसह सर्व ओळी हटवा बटण निवडा. अशा प्रकारे, निर्दिष्ट शब्द असलेल्या सर्व ओळी एकाच वेळी हटविल्या जातील.

अधिक नोटपॅड ++ टिपा आणि युक्त्या


एक एक्सेल प्रो व्हा: आमच्या कोर्समध्ये सामील व्हा!

आमच्या एक्सेल 365 बेसिक्स कोर्ससह आपली कौशल्ये नवशिक्यापासून नायकापर्यंत उन्नत करा, जे आपल्याला काही सत्रांमध्ये कुशल बनविण्यासाठी डिझाइन केलेले आहे.

येथे नोंदणी करा

आमच्या एक्सेल 365 बेसिक्स कोर्ससह आपली कौशल्ये नवशिक्यापासून नायकापर्यंत उन्नत करा, जे आपल्याला काही सत्रांमध्ये कुशल बनविण्यासाठी डिझाइन केलेले आहे.




टिप्पण्या (0)

एक टिप्पणी द्या