विनामूल्य / ऑनलाइन

नियमित अभिव्यक्ती परीक्षक

वास्तविक वेळेत नियमित अभिव्यक्तींची चाचणी करा

आपला नियमित अभिव्यक्ती नमुना लिहा, चाचणी स्ट्रिंग प्रविष्ट करा, आणि त्वरित जुळणारे हायलाइट पहा. जागतिक, केस-निष्क्रिय, आणि बहु-रेषीय ध्वज समर्थित आहेत.

/ / gi

प्रत्यक्ष जुळणारे हायलाइटिंग

आपला नमुना टाइप करताना आपल्या चाचणी स्ट्रिंगमध्ये जुळणारे हायलाइट पहा. त्वरित दृश्य अभिप्राय.

सर्व JS नियमित अभिव्यक्ती ध्वज

एकाच क्लिकमध्ये जागतिक (g), केस-निष्क्रिय (i), बहु-रेषीय (m), आणि डॉट-ऑल (s) ध्वज टॉगल करा.

कॅप्चर गट तपशील

कॅप्चर गट, सूची, आणि जुळलेला मजकूर यासह सर्व जुळणारे पूर्ण तपशीलांसह पहा.

100% क्लायंट-साइड

आपल्या ब्राउझरमध्ये संपूर्णपणे चालते. कोणतेही सर्व्हर कॉल नाहीत, कोणतीही डेटा संकलन नाही, त्वरित परिणाम.

नियमित अभिव्यक्ती: एक विकासकाचे आवश्यक साधन

नियमित अभिव्यक्ती (regex किंवा regexp) शक्तिशाली नमुने आहेत जे मजकूर जुळविण्यासाठी, शोधण्यासाठी, आणि हाताळण्यासाठी वापरले जातात. ते JavaScript, Python, Java, PHP, आणि इतर अनेक प्रोग्रामिंग भाषांमध्ये समर्थित आहेत. ई-मेल पत्ते वैध करण्यापासून लॉग फाइल्स पार्स करण्यापर्यंत, regex कोणत्याही विकासकासाठी एक अनिवार्य कौशल्य आहे.

सामान्य नियमित अभिव्यक्ती सिंटॅक्स

मुख्य नियमित अभिव्यक्ती घटकांमध्ये समाविष्ट आहे: \d (संख्यांक), \w (शब्द वर्ण), \s (श्वास), . (कोणताही वर्ण), * (शून्य किंवा अधिक), + (एक किंवा अधिक), ? (पर्यायी), [] (वर्ण वर्ग), () (गट), ^ (सुरूवात), आणि $ (समाप्ती). या इमारतींचा वापर करून नमुने तयार करा जे आपल्याला आवश्यक असलेल्या मजकूराशी नेमके जुळतात. उदाहरणार्थ, \b\w+@\w+\.\w+\b साध्या ई-मेलसारख्या नमुन्यांना जुळवते.

चांगले नियमित अभिव्यक्ती लिहिण्यासाठी टिपा

सोपे सुरू करा आणि गुंतागुंतीत वाढवा. वास्तविक नमुना डेटासह वारंवार चाचणी करा. आपल्याला शक्य तितका लघुत्तम जुळणारा मिळवायचा असल्यास, गैर-लोभी गुणांक (*? आणि +?) वापरा. वाचनासाठी नामांकित गट (?...) वापरा. आपल्या नमुन्यांसह विशिष्ट राहून प्रलयकारी बॅकट्रॅकिंग टाळा - शक्य असल्यास वर्ण वर्ग [] चा वापर करा आणि योग्य ठिकाणी ^ आणि $ सह आपल्या नमुन्यांना अँकर करा.

नियमित अभिव्यक्ती परीक्षक वारंवार विचारले जाणारे प्रश्न