


Pembelajaran rentetan JS mengembalikan sambungan fail dengan memintas subrentetan
Dalam artikel sebelumnya "rentetan JS belajar cara mengembalikan subrentetan antara subskrip yang diberikan", kami memperkenalkan memintas rentetan antara kedudukan subskrip yang ditentukan dan mengembalikan kaedah bahagian (subrentetan) yang diekstrak. Kali ini kami terus mempelajari rentetan JavaScript dan mempelajari kaedah memintas rentetan yang lain Kawan-kawan yang berminat boleh mempelajarinya~
Tema artikel ini adalah untuk memperkenalkan kaedah memintas rentetan mengikut panjang yang ditetapkan. , dan kemudian gunakan Kaedah ini melihat cara mendapatkan sambungan fail.
Mula-mula, mari kita lihat cara memintas subrentetan dengan panjang yang ditentukan dan mengembalikannya? Izinkan saya memberi anda pengenalan terperinci di bawah.
Mari kita lihat contoh:
var str="Hello world!"; var n=str.substr(2,3) console.log(n);
Hasil keluaran:
Ia boleh dilihat: Kami menggunakan str.substr(2,3)
untuk memintas 3 aksara bermula daripada aksara ketiga, jadi subrentetan yang dikembalikan ialah "llo
".
Mari kita lihat kaedah substr(). Kaedah
str.substr(start,length)
boleh memintas subrentetan mengikut panjang yang ditentukan. Ia mengandungi dua parameter Parameter pertama start
tidak boleh ditinggalkan, menunjukkan subskrip permulaan subrentetan yang akan dipintas; dipintas. length
ditinggalkan, maka semua aksara seterusnya akan dipintas bermula dari mula. length
var str="Hello world!"; var n=str.substr(2) console.log(n);
ialah nilai negatif, ia bermakna bermula dari hujung rentetan kedudukan, iaitu -1 mewakili aksara terakhir, -2 mewakili watak kedua terakhir, dan seterusnya. (Ini sangat berguna apabila panjang aksara kiri tidak tetap.) start
var str="Hello world!"; var n1=str.substr(-1,1); var n2=str.substr(-2,1); var n3=str.substr(-3,2); console.log(n1); console.log(n2); console.log(n3);
Mari kita lihat cara mendapatkan sambungan fail menggunakan kaedah ini.
Kita boleh menggunakan kaedah substr() dan lastIndexOf() untuk mendapatkan sambungan fail Contohnya, jika terdapat url fail berikut../img/Pembelajaran rentetan JS mengembalikan sambungan fail dengan memintas subrentetan
var str="../img/Pembelajaran rentetan JS mengembalikan sambungan fail dengan memintas subrentetan"; var b = str.substr(str.lastIndexOf(".") ,4); //截取最后一个点号开始4个字符 console.log(b); //返回子字符串“.png”
untuk mendapatkan kedudukan kejadian terakhir aksara ".", dan kemudian gunakannya sebagai parameter pertama kaedah substr() untuk nyatakan kedudukan permulaan rentetan yang dipintas . Oleh kerana sambungan ".png" mempunyai empat aksara, hanya tetapkan parameter kedua kaedah substr() kepada 4. str.lastIndexOf(".")
var str="../img/Pembelajaran rentetan JS mengembalikan sambungan fail dengan memintas subrentetan"; var b = str.substr(str.lastIndexOf(".")+1 ,3); //截取最后一个点号后3个字符 console.log(b); //返回子字符串“png”
var str="../img/Pembelajaran rentetan JS mengembalikan sambungan fail dengan memintas subrentetan"; var b = str.substr(str.lastIndexOf(".")+1 ); console.log(b); var str="../img/1.jpeg"; var b = str.substr(str.lastIndexOf(".")+1 ); console.log(b);
Atas ialah kandungan terperinci Pembelajaran rentetan JS mengembalikan sambungan fail dengan memintas subrentetan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Teknologi pengesanan dan pengecaman muka adalah teknologi yang agak matang dan digunakan secara meluas. Pada masa ini, bahasa aplikasi Internet yang paling banyak digunakan ialah JS Melaksanakan pengesanan muka dan pengecaman pada bahagian hadapan Web mempunyai kelebihan dan kekurangan berbanding dengan pengecaman muka bahagian belakang. Kelebihan termasuk mengurangkan interaksi rangkaian dan pengecaman masa nyata, yang sangat memendekkan masa menunggu pengguna dan meningkatkan pengalaman pengguna termasuk: terhad oleh saiz model, ketepatannya juga terhad. Bagaimana untuk menggunakan js untuk melaksanakan pengesanan muka di web? Untuk melaksanakan pengecaman muka di Web, anda perlu biasa dengan bahasa dan teknologi pengaturcaraan yang berkaitan, seperti JavaScript, HTML, CSS, WebRTC, dll. Pada masa yang sama, anda juga perlu menguasai visi komputer yang berkaitan dan teknologi kecerdasan buatan. Perlu diingat bahawa kerana reka bentuk bahagian Web

Tajuk: Bagaimana untuk menentukan sama ada rentetan berakhir dengan aksara tertentu dalam Golang Dalam bahasa Go, kadangkala kita perlu menentukan sama ada rentetan berakhir dengan aksara tertentu Ini adalah perkara biasa semasa memproses rentetan. Artikel ini akan memperkenalkan cara menggunakan bahasa Go untuk melaksanakan fungsi ini dan memberikan contoh kod untuk rujukan anda. Mula-mula, mari kita lihat cara untuk menentukan sama ada rentetan berakhir dengan aksara tertentu dalam Golang. Aksara dalam rentetan dalam Golang boleh diperoleh melalui pengindeksan, dan panjang rentetan itu boleh

Bahasa Go ialah bahasa pengaturcaraan yang berkuasa dan fleksibel yang menyediakan fungsi pemprosesan rentetan yang kaya, termasuk pemintasan rentetan. Dalam bahasa Go, kita boleh menggunakan kepingan untuk memintas rentetan. Seterusnya, kami akan memperkenalkan secara terperinci cara memintas rentetan dalam bahasa Go, dengan contoh kod khusus. 1. Gunakan penghirisan untuk memintas rentetan Dalam bahasa Go, anda boleh menggunakan ungkapan menghiris untuk memintas sebahagian daripada rentetan. Sintaks ungkapan slice adalah seperti berikut: slice:=str[start:end]where, s

1. Mula-mula buka pycharm dan masukkan halaman utama pycharm. 2. Kemudian buat skrip python baru, klik kanan - klik baru - klik pythonfile. 3. Masukkan rentetan, kod: s="-". 4. Kemudian anda perlu mengulang simbol dalam rentetan sebanyak 20 kali, kod: s1=s*20 5. Masukkan kod output cetakan, kod: print(s1). 6. Akhir sekali jalankan skrip dan anda akan melihat nilai pulangan kami di bahagian bawah: - diulang 20 kali.

Penjelasan terperinci tentang kaedah menukar jenis int kepada rentetan dalam PHP Dalam pembangunan PHP, kita sering menghadapi keperluan untuk menukar jenis int kepada jenis rentetan. Penukaran ini boleh dicapai dalam pelbagai cara Artikel ini akan memperkenalkan beberapa kaedah biasa secara terperinci, dengan contoh kod khusus untuk membantu pembaca memahami dengan lebih baik. 1. Gunakan fungsi terbina dalam PHP strval(). PHP menyediakan fungsi terbina dalam strval() yang boleh menukar pembolehubah jenis yang berbeza kepada jenis rentetan. Apabila kita perlu menukar jenis int kepada jenis rentetan,

Bagaimana untuk menyemak sama ada rentetan bermula dengan aksara tertentu dalam Golang? Apabila pengaturcaraan di Golang, anda sering menghadapi situasi di mana anda perlu menyemak sama ada rentetan bermula dengan aksara tertentu. Untuk memenuhi keperluan ini, kita boleh menggunakan fungsi yang disediakan oleh pakej rentetan di Golang untuk mencapainya. Seterusnya, kami akan memperkenalkan secara terperinci cara menggunakan Golang untuk menyemak sama ada rentetan bermula dengan aksara tertentu, dengan contoh kod tertentu. Di Golang, kita boleh menggunakan HasPrefix daripada pakej rentetan

Kaedah untuk menyelesaikan masalah aksara Cina yang kacau apabila menukar rentetan perenambelasan dalam PHP Dalam pengaturcaraan PHP, kadangkala kita menghadapi situasi di mana kita perlu menukar rentetan heksadesimal kepada aksara Cina biasa. Walau bagaimanapun, dalam proses penukaran ini, kadangkala anda akan menghadapi masalah aksara Cina yang kacau. Artikel ini akan memberi anda kaedah untuk menyelesaikan masalah aksara Cina yang bercelaru apabila menukar perenambelasan kepada rentetan dalam PHP dan memberikan contoh kod khusus. Gunakan fungsi hex2bin() untuk penukaran heksadesimal PHP terbina dalam fungsi hex2bin() boleh menukar 1

Hubungan antara js dan vue: 1. JS sebagai asas pembangunan Web; 2. Kebangkitan Vue.js sebagai rangka kerja hadapan 3. Hubungan pelengkap antara JS dan Vue; Vue.
