JavaScript RegExp Group [abc]
- పైన పేజీ m
- తదుపరి పేజీ [^abc]
- పైకి తిరిగి జావాస్క్రిప్ట్ రెగ్గ్యులర్ ఎక్స్ప్రెషన్ రిఫరెన్స్ మ్యాన్యువల్
定义和用法
括号 [abc] 规定括号内的字符的匹配项。
方括号可以定义单个字符、组或字符跨度:
[abc] | 任意字符 a、b 或 c。 |
[A-Z] | 从大写 A 到大写 Z 的任意字符。 |
[a-z] | 从小写 a 到小写 z 的任意字符。 |
[A-z] | 从大写 A 到小写 z 的任意字符。 |
提示
请使用 [^abc] 表达式查找任何不在括号内的字符。
ఉదాహరణ 1
సరిహద్దు లోని "i" మరియు "s" అక్షరాలను సర్వతోముఖంగా శోధించండి:
let text = "మీరు ఈ అన్ని ఉన్నాయి అని తెలుసా?";; let pattern = /[is]/gi;
例子 2
全局搜索字符串中从小写 "a" 到小写 "h" 的字符:
let text = "Is this all there is?"; let pattern = /[a-h]/g;
例子 3
全局搜索从大写 "A" 到大写 "E" 的字符范围:
let text = "I SCREAM FOR ICE CREAM!"; let pattern = /[A-E]/g;
例子 4
全局搜索从大写 "A" 到小写 "e" 的字符(将搜索所有大写字母,但仅搜索从 a 到 e 的小写字母。)
let text = "I Scream For Ice Cream, is that OK?!"; let pattern = /[A-e]/g;
ఉదాహరణ 5
గ్రాఫిక్ [a-s] ను విశ్వస్తంగా, క్షీణ సంకేతాలకు సంబంధించిన సోర్చ్ చేయండి:
let text = "I Scream For Ice Cream, is that OK?!"; let pattern = /[a-s]/gi;
ఉదాహరణ 6
గ్రాఫిక్ "g" మరియు "gi" సోర్చ్ చేయండి:
let text = "THIS This this"; let result1 = text.match(/[THIS]/g); let result2 = text.match(/[THIS]/gi);
సంకేతాలు
new RegExp("[abc]
లేదా లఘువుగా:
/[abc]/
అనుకూలించబడిన సంకేతాలు
new RegExp("[abc]", "g")
లేదా లఘువుగా:
/[abc]/g
బ్రౌజర్ మద్దతు
/[abc]/
ఇది ECMAScript1 (ES1) లక్షణం.
అన్ని బ్రౌజర్లు పూర్తిగా ES1 (జావాస్క్రిప్ట్ 1997) ను మద్దతు ఇస్తాయి:
చ్రోమ్ | ఐఇ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఓపెరా |
---|---|---|---|---|---|
మద్దతు | మద్దతు | మద్దతు | మద్దతు | మద్దతు | మద్దతు |
ప్రత్యక్ష ప్రతీకారం సోర్చ్ పద్ధతులు
జావాస్క్రిప్ట్ లో, ప్రత్యక్ష ప్రతీకారం టెక్స్ట్ సోర్చ్ కు వివిధ పద్ధతులు ఉన్నాయి.
ఉపయోగంప్యాట్రన్ప్రత్యేకంగా ప్రత్యక్ష ప్రతీకారం గా, ఈ పద్ధతులు అత్యంత వినియోగించబడుతాయి:
ఉదాహరణ | వివరణ |
---|---|
టెక్స్ట్.మ్యాచ్()ప్యాట్రన్) | స్ట్రింగ్ మాదిరి మ్యాచ్() |
టెక్స్ట్.సెర్చ్(ప్యాట్రన్) | స్ట్రింగ్ మాదిరి సెర్చ్() |
ప్యాట్రన్.టెక్స్ట్ ఎక్సిక్యూ() | RexExp మాదిరి ఎక్సిక్యూ() |
ప్యాట్రన్.టెక్స్ట్ టెస్ట్() | RexExp మాదిరి టెస్ట్() |
- పైన పేజీ m
- తదుపరి పేజీ [^abc]
- పైకి తిరిగి జావాస్క్రిప్ట్ రెగ్గ్యులర్ ఎక్స్ప్రెషన్ రిఫరెన్స్ మ్యాన్యువల్