Dua kaedah untuk memadam subrentetan: 1. Gunakan replace() untuk mengalih keluar kejadian pertama substring dalam rentetan Sintaks ialah "String object.replace("Substring value","")" ;2 . Gunakan replaceAll() untuk mengalih keluar semua subrentetan, sintaksnya ialah "string object.replaceAll("substring value","")".
Persekitaran pengendalian tutorial ini: sistem Windows 7, ECMAScript versi 6, komputer Dell G3.
Cara memadam subrentetan dalam rentetan dalam es6
Gunakan fungsi replace()
Kaedahreplace() digunakan untuk menggantikan subrentetan beberapa aksara dengan aksara lain dalam rentetan.
Subrentetan yang ditentukan boleh dipadamkan apabila nilai gantian ialah aksara nol.
var str = "Hello world!"; var n=str.replace("Hello",""); console.log(n);
Fungsi replace() hanya menggantikan subrentetan pertama yang sepadan:
var str="Visit Microsoft! Visit Microsoft!"; var n=str.replace("Microsoft",""); console.log(n);
2. Gunakan fungsi replaceAll()
Kaedah replaceAll() digunakan untuk menggantikan beberapa aksara dengan aksara lain dalam rentetan, atau untuk menggantikan subrentetan yang sepadan dengan ungkapan biasa semua subrentetan yang sepadan.
Begitu juga, apabila nilai gantian ialah aksara nol, subrentetan yang ditentukan boleh dipadamkan.
var str = "Hello world!"; var n=str.replaceAll("world",""); console.log(n);
Fungsi replaceAll() akan menggantikan semua subrentetan yang sepadan:
var str="Visit Microsoft! Visit Microsoft!"; var n=str.replaceAll("Microsoft",""); console.log(n);
【Berkaitan Disyorkan : tutorial video javascript, bahagian hadapan web]
Atas ialah kandungan terperinci Bagaimana untuk memadam subrentetan dalam es6. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!