Rumah > hujung hadapan web > tutorial js > rentetan jQuery mengandungi fungsi

rentetan jQuery mengandungi fungsi

Christopher Nolan
Lepaskan: 2025-03-10 00:13:09
asal
977 orang telah melayarinya

jQuery String Contains Functions

Tiada jQuery diperlukan, hanya gunakan JavaScript tulen untuk menentukan sama ada rentetan mengandungi rentetan lain! Berikut adalah kaedah operasi:

if (str.indexOf("Yes") >= 0)
Salin selepas log masuk
Salin selepas log masuk
Sila ambil perhatian bahawa kaedah ini sensitif kes. Sekiranya anda memerlukan carian kes-insensitif, anda boleh menulis ini:

if (str.toLowerCase().indexOf("yes") >= 0)
// 或
if (/yes/i.test(str))
// 或
// 您可以为此使用 search 或 match。
str.search('Yes')
Salin selepas log masuk
Salin selepas log masuk
Satu lagi contoh memeriksa jika rentetan mengandungi rentetan lain:

if (v.indexOf("http:") == -1) {
  // 字符串不包含 http
}
Salin selepas log masuk
Salin selepas log masuk
Ini akan mengembalikan kedudukan perlawanan dan -1 jika tidak dijumpai.

Soalan Lazim Mengenai Fungsi String JQuery (FAQ)

Bagaimana untuk memeriksa sama ada rentetan dalam jQuery mengandungi substring tertentu?

Dalam jQuery, anda boleh menggunakan kaedah

untuk memeriksa sama ada rentetan mengandungi substring tertentu. Kaedah ini mengembalikan kedudukan indeks dalam rentetan di mana nilai yang ditentukan pertama muncul. Jika nilai tidak dijumpai, kembali -1. Contohnya adalah seperti berikut: indexOf()

var str = "Hello world!";
var n = str.indexOf("world");
Salin selepas log masuk
Salin selepas log masuk
Dalam contoh ini,

akan menjadi 6, kerana "dunia" bermula pada kedudukan ke -6 rentetan "Hello World!". n Apakah perbezaan antara

dan

dalam jQuery? indexOf() lastIndexOf()

dan

kedua -duanya digunakan untuk mencari kedudukan substring dalam rentetan. Perbezaannya adalah dalam arah carian. indexOf() Mulakan carian dari permulaan rentetan dan kembali ke lokasi di mana substring yang ditentukan pertama muncul. Sebaliknya, lastIndexOf() mula mencari dari hujung rentetan dan mengembalikan lokasi di mana substring yang ditentukan terakhir muncul. indexOf() lastIndexOf() Bagaimana untuk menggantikan substrings dalam rentetan dengan jQuery?

anda boleh menggantikan substrings dalam rentetan menggunakan kaedah

dalam jQuery. Kaedah ini mencari rentetan untuk nilai yang ditentukan atau ungkapan biasa dan mengembalikan rentetan baru di mana nilai yang ditentukan telah diganti. Contohnya adalah seperti berikut:

replace()

Dalam contoh ini,
var str = "Hello world!";
var newStr = str.replace("world", "jQuery");
Salin selepas log masuk
Salin selepas log masuk
akan menjadi "hello jQuery!".

newStr Bagaimana untuk menukar rentetan dalam jQuery ke huruf kecil atau huruf besar?

anda boleh menukar rentetan ke huruf kecil atau huruf besar menggunakan kaedah

dan

dalam jQuery. Contohnya adalah seperti berikut: toLowerCase() toUpperCase()

Dalam contoh ini,
var str = "Hello World!";
var lowerCaseStr = str.toLowerCase();
var upperCaseStr = str.toUpperCase();
Salin selepas log masuk
akan menjadi "Hello World!"

lowerCaseStr Bagaimana untuk memisahkan rentetan dalam jQuery ke dalam array substring? upperCaseStr

anda boleh memecah rentetan ke dalam array substring menggunakan kaedah

dalam jQuery. Kaedah ini memecah rentetan ke dalam array substring berdasarkan splitter yang ditentukan. Contohnya adalah seperti berikut:

split() Dalam contoh ini,

akan menjadi [
var str = "Hello world!";
var arr = str.split(" ");
Salin selepas log masuk
,

]. arr Hello bagaimana untuk menyusun susunan rentetan dalam jQuery menjadi rentetan tunggal? world!

anda boleh menyusun tatasusunan rentetan ke dalam satu rentetan menggunakan kaedah

dalam jQuery. Kaedah ini menggabungkan semua elemen array ke dalam rentetan. Contohnya adalah seperti berikut:

if (str.indexOf("Yes") >= 0)
Salin selepas log masuk
Salin selepas log masuk

Dalam contoh ini, str akan menjadi "Hello World!".

Bagaimana untuk mengekstrak sebahagian daripada rentetan dalam jQuery?

anda boleh menggunakan kaedah substring() dalam jQuery untuk mengekstrak sebahagian daripada rentetan. Kaedah ini mengekstrak watak -watak antara dua indeks yang ditentukan dari rentetan dan mengembalikan substring baru. Contohnya adalah seperti berikut:

if (str.toLowerCase().indexOf("yes") >= 0)
// 或
if (/yes/i.test(str))
// 或
// 您可以为此使用 search 或 match。
str.search('Yes')
Salin selepas log masuk
Salin selepas log masuk

Dalam contoh ini, subStr akan menjadi "hello".

Bagaimana untuk memadam ruang di kedua -dua hujung rentetan dalam jQuery?

anda boleh menggunakan kaedah trim() dalam jQuery untuk memadam ruang di kedua -dua hujung rentetan. Kaedah ini tidak mengubah rentetan asal. Contohnya adalah seperti berikut:

if (v.indexOf("http:") == -1) {
  // 字符串不包含 http
}
Salin selepas log masuk
Salin selepas log masuk

Dalam contoh ini, trimmedStr akan menjadi "Hello World!".

Bagaimana untuk mencari panjang rentetan dalam jQuery?

anda boleh menggunakan harta length dalam jQuery untuk mencari panjang rentetan. Harta ini mengembalikan bilangan aksara dalam rentetan. Contohnya adalah seperti berikut:

var str = "Hello world!";
var n = str.indexOf("world");
Salin selepas log masuk
Salin selepas log masuk

Dalam contoh ini, len akan menjadi 12.

Bagaimana untuk menyambungkan dua rentetan dalam jQuery?

anda boleh menggabungkan dua rentetan menggunakan kaedah concat() dalam jQuery. Kaedah ini menggabungkan dua atau lebih rentetan ke dalam satu rentetan. Contohnya adalah seperti berikut:

var str = "Hello world!";
var newStr = str.replace("world", "jQuery");
Salin selepas log masuk
Salin selepas log masuk

Dalam contoh ini, str akan menjadi "Hello World!".

Atas ialah kandungan terperinci rentetan jQuery mengandungi fungsi. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan