亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Ungkapan biasa JavaScript

JavaScript Regular Expression

Regular Expression (Bahasa Inggeris: Regular Expression, selalunya disingkat sebagai regex, regexp atau RE dalam kod) menggunakan rentetan tunggal untuk menerangkan dan memadankan satu siri padanan A corak carian rentetan untuk peraturan sintaks tertentu.

Mod carian boleh digunakan untuk carian teks dan penggantian teks.

Apakah ungkapan biasa?

Ungkapan biasa ialah corak carian yang dibentuk oleh jujukan aksara.

Apabila anda mencari data dalam teks, anda boleh menggunakan corak carian untuk menerangkan perkara yang ingin anda tanyakan.

Ungkapan biasa boleh menjadi aksara ringkas atau corak yang lebih kompleks.

Ekspresi biasa boleh digunakan untuk semua carian teks dan operasi penggantian teks.

Sintaks

/corak/pengubah suai;

Gunakan kaedah rentetan

Dalam JavaScript, ungkapan biasa biasanya digunakan dalam dua kaedah rentetan: search() dan replace(). Kaedah

search() digunakan untuk mendapatkan semula subrentetan tertentu dalam rentetan, atau untuk mendapatkan semula subrentetan yang sepadan dengan ungkapan biasa dan mengembalikan kedudukan permulaan subrentetan itu. Kaedah

replace() digunakan untuk menggantikan beberapa aksara dengan aksara lain dalam rentetan atau menggantikan subrentetan yang sepadan dengan ungkapan biasa.

kaedah carian() menggunakan ungkapan biasa

搜索字符串 "School", 并顯示匹配的起始位置:點(diǎn)我function myFunction() {
    var str = "go home!"; 
    var n = str.search(/home/i);
    document.getElementById("demo").innerHTML = n;
}
Meneruskan pembelajaran
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <p>替換 "microsoft" 為 "PHP中文網(wǎng)" :</p> <button onclick="myFunction()">點(diǎn)我</button> <p id="demo">請?jiān)L問 Microsoft!</p> <script> function myFunction() { var str = document.getElementById("demo").innerHTML; var txt = str.replace(/microsoft/i,"PHP中文網(wǎng)"); document.getElementById("demo").innerHTML = txt; } </script> </body> </html>