Bagaimana untuk mendapatkan aksara tertentu dalam javascript

藏色散人
Lepaskan: 2023-01-11 09:19:22
asal
14215 orang telah melayarinya

Cara mendapatkan aksara tertentu dalam JavaScript: 1. Ekstrak aksara antara dua subskrip yang ditentukan dalam rentetan melalui kaedah subrentetan 2. Dapatkan bilangan aksara yang ditentukan melalui kaedah substr; kaedah potong bahagian rentetan.

Bagaimana untuk mendapatkan aksara tertentu dalam javascript

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

Bagaimana untuk mendapatkan aksara yang ditentukan dalam JavaScript?

Javascript mengekstrak rentetan, penjelasan terperinci tentang kaedah rentetan pemintasan JavaScript

1 substring()

(1) Digunakan untuk mengekstrak aksara. Watak dalam rentetan antara dua subskrip yang ditentukan. Sintaks: stringObject.substring(mula,berhenti)

mula: diperlukan. Integer bukan negatif yang menentukan kedudukan aksara pertama dalam stringObject substring yang akan diekstrak.

berhenti; Integer bukan negatif yang merupakan satu kedudukan dalam stringObject yang satu lebih daripada aksara terakhir subrentetan yang akan diekstrak. Jika parameter ini ditinggalkan,

maka subrentetan yang dikembalikan akan pergi ke penghujung rentetan.

(2) Nilai pulangan

Rentetan baharu Nilai rentetan mengandungi subrentetan stringObject, yang kandungannya adalah semua aksara dari mula hingga hentian-1, Panjangnya

. ialah berhenti tolak mula. (Subskrip bermula dari 0) Subrentetan yang dikembalikan oleh kaedah

substring() termasuk aksara pada permulaan tetapi tidak termasuk aksara pada akhir. Jika parameter bermula dan berakhir adalah sama, maka kaedah ini mengembalikan rentetan kosong (iaitu rentetan dengan panjang 0). Jika permulaan lebih besar daripada akhir, kaedah menukar dua argumen sebelum mengekstrak subrentetan.

Penting: Tidak seperti kaedah slice() dan substr(), substring() tidak menerima hujah negatif.

Contoh 1:

Contoh 2:
<script type="text/javascript">
var str="Hello world!"
document.write(str.substring(3))    //输出   lo world!
</script>
Salin selepas log masuk

Pembelajaran yang disyorkan: "
<script type="text/javascript">
var str="Hello world!"
document.write(str.substring(3,7))   //输出 lo w
</script>
Salin selepas log masuk
Tutorial Asas JavaScript

"

2. kaedah substr()

(1) Kaedah substr() boleh mengekstrak bilangan aksara yang ditentukan bermula dari subskrip permulaan dalam rentetan. stringObject.substr(mula,panjang)

mula: diperlukan. Indeks permulaan subrentetan yang akan diekstrak. Mestilah nilai angka. Jika ia ialah nombor negatif, maka parameter ini mengisytiharkan kedudukan

bermula dari hujung rentetan. Iaitu, -1 merujuk kepada aksara terakhir dalam rentetan, -2 merujuk kepada aksara kedua hingga terakhir, dan seterusnya.

panjang : Pilihan. Bilangan aksara dalam subrentetan. Mestilah nilai angka. Jika parameter ini ditinggalkan, rentetan dari awal hingga akhir stringObject dikembalikan.

(2) Nilai pulangan

Rentetan baharu yang mengandungi aksara panjang bermula dari permulaan stringObject (termasuk aksara yang ditunjuk oleh permulaan). Jika panjang tidak ditentukan, rentetan yang dikembalikan mengandungi aksara dari mula hingga akhir stringObject.

(3) Parameter substr() menentukan kedudukan permulaan dan panjang subrentetan, jadi ia boleh digunakan sebagai ganti substring() dan slice().

(4) Contoh 1:

Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!