Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk mengalih keluar semua ruang daripada rentetan dalam es6

Bagaimana untuk mengalih keluar semua ruang daripada rentetan dalam es6

青灯夜游
青灯夜游asal
2022-05-19 15:32:322533semak imbas

Dalam es6, anda boleh mengalih keluar semua ruang dalam rentetan melalui kaedah replace() Anda hanya perlu menggunakan kaedah replace() dengan ungkapan biasa "/s/g" untuk mencari semua ruang dalam rentetan dan Gantikan sahaja dengan aksara nol; sintaks penyingkiran ialah "String object.replace(/s/g,"")".

Bagaimana untuk mengalih keluar semua ruang daripada rentetan dalam es6

Persekitaran pengendalian tutorial ini: sistem Windows 7, ECMAScript versi 6, komputer Dell G3.

Dalam es6, anda boleh menggunakan kaedah replace() untuk mengalih keluar semua ruang dalam rentetan. Kaedah

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

stringObject.replace(regexp/substr,replacement)
Parameter Penerangan
regexp/substr
参数 描述
regexp/substr

必需。规定子字符串或要替换的模式的 RegExp 对象。

请注意,如果该值是一个字符串,则将它作为要检索的直接量文本模式,而不是首先被转换为 RegExp 对象。

replacement 必需。一个字符串值。规定了替换文本或生成替换文本的函数。
Diperlukan. Objek RegExp yang menentukan subrentetan atau corak untuk diganti.

Perhatikan bahawa jika nilai ialah rentetan, ia diambil semula sebagai corak literal literal dan bukannya ditukar kepada objek RegExp terlebih dahulu.
    penggantian Diperlukan. Nilai rentetan. Menentukan fungsi untuk menggantikan teks atau menjana teks gantian.
  • Nilai pulangan

  • Rentetan baharu yang menggantikan padanan pertama regexp dengan penggantian Atau apa yang anda dapat selepas semua perlawanan.

    Kaedah pengalihan keluar: Gunakan kaedah replace() dengan ungkapan biasa untuk mencari semua ruang dan menggantikannya dengan aksara nol.

    /\s/g
    Ungkapan biasa yang digunakan:

    var str = " hello  world "
    console.log("原字符串:"+str+"!");
    var newStr=str.replace(/\s/g,"");
    console.log("新字符串:"+newStr+"!");

    Contoh pelaksanaan: Bagaimana untuk mengalih keluar semua ruang daripada rentetan dalam es6

    [Disyorkan Berkaitan: tutorial video javascript

    , bahagian hadapan web]

    Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar semua ruang daripada rentetan dalam es6. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    Kenyataan:
    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