ऑनलाइन grep अभ्यास? [बन्द है]


13

क्या कोई ऑनलाइन grep ट्यूटोरियल है जो अभ्यास करने के लिए कुछ ऑनलाइन टूल की सुविधा देगा? उदाहरण के लिए, कुछ पूर्वनिर्धारित पाठ नमूना होना और बताया जाना कि क्या पैटर्न और आगे क्या है? यह एक पूर्वानुमानित वातावरण में grep के व्यावहारिक सीखने के लिए एक बहुत ही उपयोगी उपकरण होगा।


मुझे एक शानदार वेबसाइट मिली, इसमें सैंडबॉक्स (प्रत्येक पाठ के लिए) के साथ एक अच्छा ट्यूटोरियल है। इसके अलावा, कुछ अभ्यास regexone.com/lesson/0
ईसाई

जवाबों:


12

यदि आप अपने पैटर्न से मेल खाते हुए अभ्यास के लिए एक ऑनलाइन वातावरण की तलाश कर रहे हैं regex, तो कई अच्छे संसाधन हैं जो आपको पाठ के दिए गए भाग के लिए अभिव्यक्ति के साथ खेलने की अनुमति देते हैं। मेरे सिर के ऊपर, वहाँ है: रेगेक्स पाल या रूबुलर

अभ्यास के संदर्भ में, एक विचार स्टैक ओवरफ्लो[regex] पर टैग किए गए प्रश्नों की खोज करना है । फॉर्म के नए रेगेक्स प्रश्न हैं: "मेरे पास यह पाठ है, मैं इस भाग से मेल खाना चाहता हूं" हर समय पोस्ट किया जा रहा है। आप किसी भी एक को चुन सकते हैं जिसके साथ आप सहज महसूस करते हैं और अपने समय में इसके माध्यम से काम करने की कोशिश करते हैं। स्वीकृत उत्तरों के साथ अपने समाधानों की तुलना करने में सक्षम होने का लाभ भी है।

आपको आरंभ करने के लिए regex साइट है जिसमें विभिन्न प्रकार के बेहतरीन संसाधन हैं।

नोट: हालाँकि आपने grepकमांड के बारे में विशेष रूप से पूछा था , क्योंकि यह केवल regexपैटर्न मिलान के संदर्भ में क्या पेशकश करता है, का एक सबसेट उपयोग करता है , मुझे लगा कि आप बेहतर regexसामान्य रूप से ध्यान केंद्रित करेंगे । इसके अलावा, वहाँ की किस्मों grepमें एक व्यापक regexलेक्सिकॉन शामिल है, जैसे कि egrep, जिसे आपको अंततः उपयोग करने की आवश्यकता हो सकती है। man grepइसकी अतिरिक्त सुविधाओं / विविधताओं के बारे में अधिक जानकारी के लिए देखें ।


1
मैं आपके दूसरे सुझाव से सहमत हूं। यही तरीका है कि मैंने इनमें से अधिकांश उपकरणों का उपयोग करके सीखा।
बर्नहार्ड

5

मुझे नहीं पता कि ऑनलाइन संसाधन हैं या नहीं, लेकिन स्थानीय परीक्षण ठीक हैं, उदाहरण के लिए kiki

यहाँ छवि विवरण दर्ज करें

यह आपको रेगेक्स के बारे में जानने में मदद करेगा।

पैकेज उबंटू / आर्क रिपॉजिटरी में उपलब्ध है, इसे स्थापित करने के लिए, करें:

apt-get install -y kiki

या pacman -S kiki-reआर्क पर।


2

बस एक सुझाव जो आपके प्रश्न के ऑनलाइन और regex भाग को संतुष्ट करता है :

http://gskinner.com/RegExr/ एक सुंदर अनुकूल रेगेक्स परीक्षण उपकरण है। जब आप अपना रेगेक्स पैटर्न बनाते हैं तो यह मक्खी के परिणामों पर प्रकाश डालता है। मैं इसे नियमित रूप से उपयोग करता हूं (एडोब आकाशवाणी का उपयोग करते हुए एक डेस्कटॉप संस्करण भी है)

जैसा कि tojrobinson ने कहा, इसमें लागू रेगेक्स का केवल एक सबसेट है grep, लेकिन यह आपकी सीखने की प्रक्रिया के लिए सहायक होना चाहिए क्योंकि यह त्वरित प्रतिक्रिया है।

RegExr स्क्रीनशॉट


+1 के लिए gskinner.com
mtk
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.