Method ya RegExp test() ya JavaScript
- Picha ya mbali
- Picha ya mbele
- Rejesha ya juu Kitabu cha Mafunzo ya JavaScript RegExp
Mifano na matumizi
test()
Tukia mifano ya kumtaarifu.
Ili kubaleze tena ambalika true
Matukio ya kufaa chakula false
.
mifano
mivivu 1
Tafuta heri kwenye stringi "e :"}
let text = "The best things in life are free"; let pattern = /e/; let result = pattern.test(text);
Mifano 2
Tafuta kwa ujumbe kwa ujenzi wa kina na tafuta "Hello" na "W3School" kwenye stringi:
// Stringi: let text = "Hello world!"; // Tafuta "Hello" let pattern1 = /Hello/g; let result1 = pattern1.test(text); // Tafuta "W3School" let pattern2 = /W3School/g; let result2 = pattern2.test(text);
Maktaba
kuwa na uhusiano na.test(string)
Chaguo
Chaguo | Muhtasari |
---|---|
string | Inahitajika. Stringi inayotumika kwa kufaa chakula. |
Matokeo
Inakataa kumtaarisha. | Muhtasari |
---|---|
Boolean | Kama inafaa chakula, inaruzive true, kama haujafaa, inaruzive false. |
Mifano ya teknolojia
Matokeo
Inaruzive string Kama stringi kuwa na uhusiano na ina uhusiano na true
Matukio ya kufaa chakula false
.
Kama haujafaa, ruzive:
Inakataa kumtaarisha. | Muhtasari |
---|---|
Aina | TypeError |
Kama kiumeja inayotumika hii inakataa kesi hii, ina kumtaarisha kesi hii.
Muhtasari test()
Kiumeja RegExp
Methodi inadhibiti stringi kama ina uhusiano na mtumishi. stringMethodi ya test() itakadhibiti stringi kuwa na uhusiano na Matukio ya kufaa chakula ya kusababisha. Kama regexp string ina jina la matukio hayo, methodi hii itakuwa na matukio ya kufaa chakula. true
kama haujafaa, ruzive: false
.
Kutumia methodi ya test() ya kiumeja RegExp kwa kumpatikana na kusababisha stringi s, ina uhusiano na (r.exec(s) != null).
Vivutia za vifaa vya kufaa chakula
test()
Ni tabia ya ECMAScript1 (ES1).
Vivutia zote za vifaa vya kufaa chakula vinapata kufaa chakula ya ES1 (JavaScript 1997) kwa ufanana:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Vivutia | Vivutia | Vivutia | Vivutia | Vivutia | Vivutia |
Viwango vya kufaa chakula vya taratibu za kufaa chakula
Kwenye JavaScript, vifaa vya kufaa chakula vya taratibu za kufaa chakula vinaweza kufanyika kwa viwango vyovukiwa sana.
KutumiaMandhari (pattern)Kama mtumishi wa taratibu za kufaa chakula, hizi ni viwango vyovukiwa sana:
Mifano | Muhtasari |
---|---|
text.match(pattern) | Metodi ya kufaa chakula match() |
text.search(pattern) | Metodi ya kufaa chakula search() |
pattern.exec(text) | Method ya RexExp exec() |
pattern.test(text) | Method ya RexExp test() |
- Picha ya mbali
- Picha ya mbele
- Rejesha ya juu Kitabu cha Mafunzo ya JavaScript RegExp