ఉచిత Regex టెస్టర్

టెక్స్ట్‌కు వ్యతిరేకంగా రెగ్యులర్ ఎక్స్‌ప్రెషన్‌లను రియల్ టైమ్‌లో పరీక్షించండి. హైలైట్ చేసిన మ్యాచ్‌లు, గ్రూపులు, మరియు మ్యాచ్ వివరాలను చూడండి.

లోడ్ అయిన తర్వాత ఆఫ్‌లైన్‌లో పనిచేస్తుంది
//g
ఫ్లాగ్‌లు:

g గ్లోబల్ - అన్ని సరిపోలికలను కనుగొనండి · i కేస్-ఇన్‌సెన్సిటివ్ · m మల్టీలైన్ - ^ మరియు $ లైన్ సరిహద్దులను సూచిస్తాయి · s డాట్ఆల్ - డాట్ న్యూలైన్‌తో సరిపోతుంది · u యూనికోడ్ - పూర్తి కోడ్-పాయింట్ సరిపోలిక · y స్టిక్కీ - ప్రతి సరిపోలిక చివరిది ముగిసిన చోట మొదలవ్వాలి

ఉదాహరణలు:

మ్యాచ్‌లు

The quick brown fox jumps over the lazy dog. Pack my box with five dozen liquor jugs.మ్యాచ్‌లు హైలైట్ చేయబడటం చూడటానికి పైన ఒక నమూనాను నమోదు చేయండి.

ఇది ఎలా పనిచేస్తుంది

ఈ టూల్ JavaScript అంతర్నిర్మిత RegExp ఇంజిన్ ఉపయోగించి పూర్తిగా మీ బ్రౌజర్‌లో నడుస్తుంది — మీరు సందర్శించే ప్రతి వెబ్‌సైట్‌లోని ప్రతి scriptను నడిపే అదే ఇంజిన్. ఏ నమూనా, టెస్ట్ టెక్స్ట్, లేదా match ఫలితం ఎప్పుడూ సర్వర్‌కు పంపబడదు.

  1. 1
    నమూనా RegExpగా కంపైల్ చేయబడుతుంది
    మీరు టైప్ చేస్తుండగా, టూల్ మీరు టోగుల్ చేసిన ఫ్లాగ్‌లతో (g, i, m, s, u, y) new RegExp(pattern, flags) పిలుస్తుంది. నమూనా సింటాక్స్‌పరంగా చెల్లనిది అయితే, పట్టుకున్న లోప సందేశం వెంటనే ఇన్‌లైన్‌గా చూపబడుతుంది — సబ్మిట్ బటన్ అవసరం లేదు.
  2. 2
    exec() లూప్ matchలను సేకరిస్తుంది
    ఇంజిన్ re.exec(text)ను లూప్‌లో నడుపుతుంది, ప్రతి match యొక్క అక్షర సూచిక, పొడవు, పూర్తి విలువ, సంఖ్యా capture groups, మరియు ఏవైనా named groupsను నమోదు చేస్తుంది. 10,000 matchల భద్రతా పరిమితి నియంత్రణ తప్పిన నమూనాలను నిరోధిస్తుంది, zero-length match guard అనంత లూప్‌లను నివారించడానికి lastIndexను ముందుకు జరుపుతుంది.
  3. 3
    టెక్స్ట్ హైలైట్ చేసిన భాగాలుగా విభజించబడుతుంది
    buildSegments ఫంక్షన్ match offsets ద్వారా నడుస్తూ సోర్స్ టెక్స్ట్‌ను మారుతున్న సరిపోలని మరియు సరిపోలిన భాగాలుగా కత్తిరిస్తుంది. సరిపోలిన భాగాలు చక్రీయ రంగులతో శైలీకృతమైన <mark> ఎలిమెంట్‌లలో చుట్టబడతాయి, కాబట్టి ఒకదానిపై ఒకటి లేదా పక్కపక్కన ఉన్న matchలు దృశ్యపరంగా విభిన్నంగా ఉంటాయి.
  4. 4
    String.replace ద్వారా Replace మోడ్
    replace మోడ్‌కు మారితే నేరుగా testText.replace(new RegExp(pattern, flags), replacement) పిలవబడుతుంది, అంటే $1 మరియు $<name> వంటి backreferences JavaScript కోడ్‌లో పనిచేసినట్లే ఖచ్చితంగా పనిచేస్తాయి. ఫలిత టెక్స్ట్ లైవ్‌గా చూపబడుతుంది, క్లిప్‌బోర్డ్‌కు కాపీ చేయవచ్చు.

సంబంధిత సాధనాలు

🔌

WebSocket / SSE టెస్టర్

మీ బ్రౌజర్ నుండి WebSocket (ws/wss) లేదా Server-Sent Events ఎండ్‌పాయింట్‌కు కనెక్ట్ చేయండి, సందేశాలు పంపండి, మరియు టైమ్‌స్టాంప్‌లతో లైవ్ మెసేజ్ లాగ్‌ను చూడండి. రియల్‌టైమ్ APIని డీబగ్ చేయడానికి వేగవంతమైన మార్గం — ఏదీ మా ద్వారా ప్రాక్సీ చేయబడదు.

ప్రయత్నించండి
🔐

ENV ఫైల్ వాలిడేటర్

నకిలీ కీలు, తప్పు స్పేసింగ్, మరియు కోట్ చేయని విలువల కోసం .env ఫైల్‌ను లింట్ చేయండి — తర్వాత క్లీన్ చేసిన, సార్ట్ చేసిన వెర్షన్ మరియు కమిట్ చేయడానికి సిద్ధమైన .env.exampleను పొందండి. మీ బ్రౌజర్‌లో నడుస్తుంది.

ప్రయత్నించండి
📊

డెసిబెల్ మీటర్

మీ మైక్రోఫోన్ నుండి శబ్ద స్థాయిని రియల్ టైమ్‌లో కొలవండి, కనిష్ఠ/గరిష్ఠ/సగటు మరియు 60-సెకన్ల స్క్రోలింగ్ చరిత్రతో — మీ బ్రౌజర్‌లోనే.

ప్రయత్నించండి

తరచుగా అడిగే ప్రశ్నలు