मोफत Regex टेस्टर
रिअल टाइममध्ये मजकुराविरुद्ध रेग्युलर एक्स्प्रेशन तपासा. हायलाइट केलेले मॅच, ग्रुप्स आणि मॅच तपशील पहा.
g ग्लोबल - सर्व जुळण्या शोधा · i केस-इनसेन्सिटिव्ह · m मल्टीलाइन - ^ आणि $ ओळीच्या सीमांशी जुळतात · s डॉटऑल - डॉट न्यूलाइनशीही जुळतो · u युनिकोड - पूर्ण कोड-पॉइंट जुळवणी · y स्टिकी - प्रत्येक जुळणी मागील जुळणी संपली तिथूनच सुरू झाली पाहिजे
जुळणी
हे कसे कार्य करते
हे साधन JavaScript च्या बिल्ट-इन RegExp इंजिन वापरून पूर्णपणे तुमच्या ब्राउझरमध्ये चालते — तुम्ही भेट देत असलेल्या प्रत्येक वेबसाइटच्या प्रत्येक script ला चालना देणारे तेच इंजिन. कोणताही pattern, test मजकूर, किंवा match निकाल कधीही सर्व्हरला पाठवला जात नाही.
- 1Pattern RegExp मध्ये संकलित केलेतुम्ही टाइप करताच, साधन तुम्ही टॉगल केलेल्या flags (g, i, m, s, u, y) वापरून new RegExp(pattern, flags) कॉल करते. pattern सिंटॅक्सदृष्ट्या अवैध असल्यास, पकडलेला त्रुटी संदेश तात्काळ inline दाखवला जातो — submit बटण लागत नाही.
- 2exec() loop matches गोळा करतोइंजिन re.exec(text) loop मध्ये चालवतो, प्रत्येक match चा अक्षर index, लांबी, पूर्ण मूल्य, क्रमांकित capture groups, आणि कोणतेही named groups नोंदवत. 10,000 matches ची सुरक्षा मर्यादा runaway patterns रोखते, आणि zero-length match guard अनंत loops टाळण्यासाठी lastIndex पुढे नेतो.
- 3मजकूर highlighted spans मध्ये विभागलाएक buildSegments फंक्शन match offsets मधून जातो आणि source मजकूराला न-जुळणारे व जुळणारे segments असे वैकल्पिकपणे कापतो. जुळणारे spans cycling रंगांनी styled <mark> घटकांत गुंडाळले जातात त्यामुळे overlapping किंवा लगतचे matches दृश्यदृष्ट्या वेगळे राहतात.
- 4String.replace द्वारे replace मोडreplace मोडवर स्विच केल्याने testText.replace(new RegExp(pattern, flags), replacement) थेट कॉल होते, याचा अर्थ $1 आणि $<name> सारखे backreferences JavaScript कोडमध्ये जसे काम करतील तसेच इथेही काम करतात. निकाल मजकूर लाइव्ह दाखवला जातो आणि clipboard वर कॉपी करता येतो.
संबंधित साधने
WebSocket / SSE टेस्टर
तुमच्या ब्राउझरमधून WebSocket (ws/wss) किंवा Server-Sent Events एंडपॉइंटशी कनेक्ट व्हा, संदेश पाठवा आणि टाइमस्टॅम्पसह लाइव्ह संदेश लॉग पाहा. रिअलटाइम API डीबग करण्याचा जलद मार्ग — काहीही आमच्यामार्फत प्रॉक्सी होत नाही.
ENV फाइल व्हॅलिडेटर
.env फाइलमधील डुप्लिकेट की, चुकीची स्पेसिंग आणि क्वोट न केलेली मूल्ये तपासा — नंतर स्वच्छ, क्रमबद्ध आवृत्ती आणि तयार .env.example मिळवा. तुमच्या ब्राउझरमध्ये चालते.
डेसिबल मीटर
तुमच्या मायक्रोफोनवरून रिअल टाइममध्ये आवाज पातळी मोजा, min/max/average आणि 60-सेकंदाच्या स्क्रोलिंग इतिहाससह — थेट तुमच्या ब्राउझरमध्ये.