Regular expressions ను ఆన్లైన్లో పరీక్షించండి
Regular expression మరియు కొంత పరీక్ష టెక్స్ట్ను టైప్ చేయండి — మీరు టైప్ చేస్తుండగానే ప్రతి మ్యాచ్ హైలైట్ అవుతుంది. ఒక టేబుల్ ప్రతి మ్యాచ్ను దాని స్థానం మరియు capture groups (సంఖ్యలు ఉన్నవి మరియు పేరున్నవి) తో జాబితా చేస్తుంది, కాబట్టి మీ pattern సరిగ్గా ఏమి పట్టుకుంటుందో చూడవచ్చు. $1, $<name> మరియు ఇతర రిఫరెన్స్లతో ప్రత్యామ్నాయాన్ని ప్రివ్యూ చేయడానికి "రీప్లేస్" ను ఆన్ చేయండి.
ఈ టెస్టర్ మీ బ్రౌజర్ యొక్క JavaScript regular expression ఇంజిన్ను g, i, m, s మరియు u flags తో ఉపయోగిస్తుంది. ఎక్కువ సమయం తీసుకునే patterns పేజీని స్తంభింపజేయకుండా స్వయంచాలకంగా ఆపివేయబడతాయి. మీరు టైప్ చేసేది ఏదీ సర్వర్కు పంపబడదు.
ఈ Regex టెస్టర్ను ఎందుకు ఉపయోగించాలి?
- అన్ని మ్యాచ్ల లైవ్ హైలైటింగ్
- ప్రతి మ్యాచ్కు సంఖ్యలు ఉన్న మరియు పేరున్న capture groups
- గ్రూప్ రిఫరెన్స్లతో రీప్లేస్ ప్రివ్యూ
- నెమ్మదైన patterns పేజీని స్తంభింపజేయకుండా ఆపివేయబడతాయి
Regular expression ను ఎలా పరీక్షించాలి
- చుట్టూ ఉండే స్లాష్లు (/) లేకుండా మీ pattern ను నమోదు చేసి, flags ను ఎంచుకోండి
- పరీక్షించాల్సిన టెక్స్ట్ను పేస్ట్ చేయండి
- హైలైట్ చేసిన మ్యాచ్లు మరియు గ్రూప్లను తనిఖీ చేసి, ఐచ్ఛికంగా రీప్లేస్ను ప్రయత్నించండి
తరచుగా అడిగే ప్రశ్నలు
ఈ Regex టెస్టర్ ఉచితమేనా?
అవును, ఇది పూర్తిగా ఉచితం, ఎలాంటి పరిమితులు లేవు.
ఏ regex సింటాక్స్ ఉపయోగించబడుతుంది?
మీ బ్రౌజర్ మరియు Node.js లో ఉన్నట్లే JavaScript (ECMAScript) regular expressions. చాలా సింటాక్స్ PCRE, Python మరియు .NET తో ఉమ్మడిగా ఉంటుంది, కానీ lookbehind లేదా possessive quantifiers వంటి ఫీచర్లు ఇంజిన్ల మధ్య భిన్నంగా ఉండవచ్చు.
రీప్లేస్మెంట్లో capture groups ను ఎలా ఉపయోగించాలి?
సంఖ్యలు ఉన్న గ్రూప్లను $1, $2 మొదలైన వాటితో, (?<name>…) గా రాసిన పేరున్న గ్రూప్లను $<name> తో, మొత్తం మ్యాచ్ను $& తో సూచించండి. అక్షరార్థ డాలర్ గుర్తు కోసం $$ ఉపయోగించండి.
నా టెక్స్ట్ సర్వర్కు పంపబడుతుందా?
లేదు. మ్యాచింగ్ పూర్తిగా మీ బ్రౌజర్లోనే జరుగుతుంది.