Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Apakah kegunaan kaedah test() dalam JavaScript?

Apakah kegunaan kaedah test() dalam JavaScript?

青灯夜游
Lepaskan: 2021-10-09 15:37:04
asal
3980 orang telah melayarinya

Dalam JavaScript, kaedah test() digunakan untuk menguji sama ada rentetan sepadan dengan ungkapan biasa Sintaksnya ialah "RegExpObject.test(string)". sepadan, ia kembali palsu.

Apakah kegunaan kaedah test() dalam JavaScript?

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.

Rentetan JavaScript ialah jenis data yang paling biasa digunakan dalam pengaturcaraan operasi rentetan yang perlu dilakukan di banyak tempat, seperti menentukan sama ada rentetan ialah alamat e-mel yang sah dan memintas daripada bahagian yang ditetapkan, dsb.

Ungkapan biasa ialah sejenis formula logik yang digunakan untuk memadankan rentetan atau aksara khas Formula logik yang dipanggil terdiri daripada beberapa aksara tertentu dan digunakan untuk mewakili rentetan khas peraturan tertentu untuk data rentetan.

Kaedah test() dalam JavaScript boleh menguji sama ada rentetan sepadan dengan ungkapan biasa Jika ia sepadan, ia mengembalikan benar, jika ia tidak sepadan, ia mengembalikan palsu.

Sintaks:

RegExpObject.test(string)
Salin selepas log masuk
  • rentetan Diperlukan. Rentetan untuk mengesan.

Contoh:

var str = "Hello World!";
var reg = /[a-g]/g;

document.write(reg.test(str) + "<br>");             // 输出:true
Salin selepas log masuk

Hasil keluaran:

Apakah kegunaan kaedah test() dalam JavaScript?

Penjelasan:

Memanggil kaedah test() objek RegExp r dan menghantarnya rentetan s adalah bersamaan dengan ungkapan ini: (r.exec(s) != null).

Contoh:

var str="Hello world!";
//look for "Hello"
var patt=/Hello/g;
var result=patt.test(str);
document.write("Returned value: " + result);

//look for "world"
patt=/world/g;
result=patt.test(str);
document.write("<br>Returned value: " + result);

//look for "php"
patt=/php/g;
result=patt.test(str);
document.write("<br>Returned value: " + result);
Salin selepas log masuk

Hasil keluaran:

Apakah kegunaan kaedah test() dalam JavaScript?

[Pembelajaran yang disyorkan: Tutorial lanjutan javascript

Atas ialah kandungan terperinci Apakah kegunaan kaedah test() dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan