JavaScript RegExp g 修饰符
- ముందు పేజీ g
- 下一页 i
- 返回上一层 జావాస్క్రిప్ట్ రెగెక్స్ రిఫరెన్స్ మ్యాన్యువల్
నిర్వచనం మరియు ఉపయోగం
"g
"i" మాదిరిగా ఉపయోగించండి
సర్వతోముఖం మ్యాచ్ లు అన్ని మ్యాచ్ లను కనుగొనుతాయి (మొదటి మ్యాచ్ ను కనుగొనే కంపరెసన్ తో పోల్చినపుడు).
ఉదాహరణ
ఉదాహరణ 1
is యొక్క సర్వతోముఖం పరిశీలన:
let pattern = /is/g; let result = text.match(pattern);
ఉదాహరణ 2
ప్రత్యేకంగా పేటర్న్ ఫంక్షన్ exec() ఉపయోగం చేయండి:
let text = "Is this all there is?"; let pattern = /is/g; let result = pattern.exec(text);
ఉదాహరణ 3
ప్రత్యేకంగా పేటర్న్ ఫంక్షన్ test() ఉపయోగం చేయండి:
let pattern = /is/g; let result = pattern.test(text);
ఉదాహరణ 4
స్ట్రింగ్ ఫంక్షన్ match() ఉపయోగం చేయండి:
let pattern = /is/g; let result = text.match(pattern);
వినియోగం
new RegExp("regexp, "g")
లేదా సరళంగా కూడా ఉపయోగించవచ్చు
/regexp/g
సూచన
సర్వతోముఖం, క్షీణ రకం పరిశీలన కోసం ఈను ఉపయోగించండి i మాదిరిగా ఉపయోగించండి g మాదిరిగా ఉపయోగించండి.
is యొక్క సర్వతోముఖం మరియు క్షీణ రకం పరిశీలన:
ఉదాహరణ 1
ప్రత్యేకంగా పేటర్న్ ఫంక్షన్ exec() ఉపయోగం చేయండి:
let text = "Is this all there is?"; let result = /is/gi.exec(text);
ఉదాహరణ 2
ప్రత్యేకంగా పేటర్న్ ఫంక్షన్ test() ఉపయోగం చేయండి:
let text = "Is this all there is?"; let result = /is/gi.test(text);
ఉదాహరణ 3
స్ట్రింగ్ ఫంక్షన్ match() ఉపయోగం చేయండి:
let text = "Is this all there is?"; let result = text.match(/is/gi);
సూచన
మీరు ఉపయోగించవచ్చు global అనునది అంటే g మాదిరిగా మార్పు వచ్చిందా తనిఖీ చేయండి.
let pattern = /W3S/g; let result = pattern.global;
ప్రత్యేకంగా పేటర్న్ పరిశీలన పద్ధతులు
జావాస్క్రిప్ట్ లో, ప్రత్యేకంగా పేటర్న్ గా స్ట్రింగ్ పరిశీలన వివిధ పద్ధతులతో పూర్తి చేయవచ్చు.
ఉపయోగంపేటర్న్ (pattern)ప్రత్యేకంగా పేటర్న్ గా, ఈ పద్ధతులు అత్యంత ఉపయోగించబడుతున్నాయి:
ఉదాహరణ | వివరణ |
---|---|
text.match(పేటర్న్) | స్ట్రింగ్ పద్ధతి match() |
text.search(పేటర్న్) | స్ట్రింగ్ పద్ధతి search() |
పేటర్న్.exec(text) | RexExp పద్ధతి exec() |
పేటర్న్.test(text) | RexExp పద్ధతి test() |
బ్రౌజర్లు మద్దతు
/regexp/g
ECMAScript1 (ES1) లక్షణం.
అన్ని బ్రౌజర్లు పూర్తిగా ES1 (JavaScript 1997) ను మద్దతు ఇస్తాయి:
క్రోమ్ | ఐఈ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఆపెరా |
---|---|---|---|---|---|
మద్దతు | మద్దతు | మద్దతు | మద్దతు | మద్దతు | మద్దతు |
- ముందు పేజీ g
- 下一页 i
- 返回上一层 జావాస్క్రిప్ట్ రెగెక్స్ రిఫరెన్స్ మ్యాన్యువల్