JavaScript RegExp i 修饰符
- mpiga g
- mpangilio d
- Rudi kufikia ukweli Kitabu cha Taarifa za RegExp ya JavaScript
定义和用法
"i" 修饰符规定不区分大小写的匹配。
Mifano
Mifano 1
Kutumia kirefu kwa kumekadiri kwa "is":
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = text.match(pattern);
Mifano 2
Kutumia kirefu kwa ukiripu kwa kumekadiri kwa kumekadiri kwa "codew3c":
Kutumia msaada wa kirefu wa regex exec():
let text = "Visit codew3c"; let pattern = /codew3c/i; let result = pattern.exec(text);
Mifano 3
Kutumia msaada wa kirefu wa regex test()
:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = pattern.test(text);
Mifano 4
Kutumia msaada wa stringi match()
:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = text.match(pattern);
Inayofanywa
new RegExp("regexp", "i")
au kwa ujaribikaji wa kigeni:
/regexp/i
Msaada
Unaweza kutumia ignoreCase Kichakufa cha matumizi ya "i" kama kigeukia.
let pattern = /W3S/i; let result = pattern.ignoreCase;
Viwango vya kutumia vifaa vya kirefu vya kirefu
Kwenye JavaScript, vifaa vya kirefu vya kutumia vifaa vya kirefu vya metni vinaweza kufikia kwa viwango vingine.
KutumiaMwili (pattern)Kama mtu wa ujaribikaji wa kirefu, viwango vya kawaida vya vifaa vya kutumia vifaa vya kirefu vya JavaScript vinapatikana kwa viwango vingine:
Mifano | Maelezo |
---|---|
text.match(pattern) | Metni wa stringi method match() |
text.search(pattern) | Metni wa stringi method search() |
pattern.exec(text) | RexExp mtu wa exec() |
pattern.test(text) | RexExp mtu wa test() |
Barivishwaji zinaongeza
/regexp/i
Ni kina ya ECMAScript1 (ES1).
Wata wa wengi sana wengi wa barivishwaji zinaongeza ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
sultania | sultania | sultania | sultania | sultania | sultania |
- mpiga g
- mpangilio d
- Rudi kufikia ukweli Kitabu cha Taarifa za RegExp ya JavaScript