= 0) Notez que cette méthode est sensible à la casse. Si vous avez besoin d'une recherche insensible à la casse, vous pouvez écrire ceci: if (str.tolowercase (). indexof ("oui")> = 0) // ou if (/yes/i.test(str)) // ou // Vous pouvez utiliser la recherche ou la correspondance pour cela. Str."/> = 0) Notez que cette méthode est sensible à la casse. Si vous avez besoin d'une recherche insensible à la casse, vous pouvez écrire ceci: if (str.tolowercase (). indexof ("oui")> = 0) // ou if (/yes/i.test(str)) // ou // Vous pouvez utiliser la recherche ou la correspondance pour cela. Str.">

Maison >interface Web >js tutoriel >La chaîne jQuery contient des fonctions

La chaîne jQuery contient des fonctions

Christopher Nolan
Christopher Nolanoriginal
2025-03-10 00:13:09976parcourir

jQuery String Contains Functions

Aucune jQuery n'est requise, utilisez simplement Pure JavaScript pour déterminer si la chaîne contient une autre chaîne! Ce qui suit est la méthode de fonctionnement:

if (str.indexOf("Yes") >= 0)

Veuillez noter que cette méthode est sensible à la casse. Si vous avez besoin d'une recherche insensible à la casse, vous pouvez écrire ceci:

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

Un autre exemple de vérification si une chaîne contient une autre chaîne:

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

Cela renverra la position du match et -1 si elle n'est pas trouvée.

FAQ sur les fonctions de chaîne jQuery (FAQ)

Comment vérifier si une chaîne dans jQuery contient une sous-chaîne spécifique?

Dans jQuery, vous pouvez utiliser la méthode indexOf() pour vérifier si une chaîne contient une sous-chaîne spécifique. Cette méthode renvoie la position d'index dans la chaîne où la valeur spécifiée apparaît d'abord. Si la valeur n'est pas trouvée, retournez -1. Les exemples sont les suivants:

var str = "Hello world!";
var n = str.indexOf("world");

Dans cet exemple, n aura 6 ans, car "Monde" commence à la 6e position de la chaîne "Hello World!".

Quelle est la différence entre

et indexOf() dans jQuery? lastIndexOf()

et indexOf() sont tous deux utilisés pour trouver la position de la sous-chaîne dans la chaîne. La différence est dans la direction de la recherche. lastIndexOf() Démarrez une recherche depuis le début de la chaîne et revenez à l'emplacement où la sous-chaîne spécifiée apparaît d'abord. D'un autre côté, indexOf() commence à rechercher à partir de la fin de la chaîne et renvoie l'emplacement où la sous-chaîne spécifiée est apparue pour la dernière fois. lastIndexOf()

Comment remplacer les sous-chaînes dans les chaînes par jQuery?

Vous pouvez remplacer les sous-chaînes dans les chaînes en utilisant la méthode

dans jQuery. Cette méthode recherche la chaîne pour la valeur spécifiée ou l'expression régulière et renvoie une nouvelle chaîne où la valeur spécifiée a été remplacée. Les exemples sont les suivants: replace()

var str = "Hello world!";
var newStr = str.replace("world", "jQuery");
Dans cet exemple,

sera "Hello jQuery!". newStr

Comment convertir une chaîne en jQuery en minuscules ou en majuscules?

Vous pouvez convertir des chaînes en minuscules ou en majuscules en utilisant les méthodes

et toLowerCase() dans jQuery. Les exemples sont les suivants: toUpperCase()

var str = "Hello World!";
var lowerCaseStr = str.toLowerCase();
var upperCaseStr = str.toUpperCase();
Dans cet exemple,

sera "Hello World!" lowerCaseStr upperCaseStr Comment diviser une chaîne en jQuery en un tableau de sous-chaîne?

Vous pouvez diviser la chaîne en un tableau de sous-chaîne à l'aide de la méthode

dans jQuery. Cette méthode divise la chaîne dans un tableau de sous-chaîne en fonction du séparateur spécifié. Les exemples sont les suivants:

split()

Dans cet exemple,
var str = "Hello world!";
var arr = str.split(" ");
sera [

, arr]. Hello world! Comment concaténer les tableaux de chaînes en jQuery en cordes uniques?

Vous pouvez concaténer des tableaux de chaînes en une seule chaîne en utilisant la méthode

dans jQuery. Cette méthode concatène tous les éléments du tableau en une chaîne. Les exemples sont les suivants:

if (str.indexOf("Yes") >= 0)

Dans cet exemple, str sera "Hello World!".

Comment extraire une partie d'une chaîne en jQuery?

Vous pouvez utiliser la méthode substring() dans jQuery pour extraire une partie d'une chaîne. Cette méthode extrait les caractères entre deux index spécifiés de la chaîne et renvoie une nouvelle sous-chaîne. Les exemples sont les suivants:

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

Dans cet exemple, subStr sera "bonjour".

Comment supprimer les espaces aux deux extrémités des cordes à jQuery?

Vous pouvez utiliser la méthode trim() dans jQuery pour supprimer les espaces aux deux extrémités d'une chaîne. Cette méthode ne modifie pas la chaîne d'origine. Les exemples sont les suivants:

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

Dans cet exemple, trimmedStr sera "Hello World!".

Comment trouver la longueur d'une chaîne en jQuery?

Vous pouvez utiliser la propriété length dans jQuery pour trouver la longueur d'une chaîne. Cette propriété renvoie le nombre de caractères dans la chaîne. Les exemples sont les suivants:

var str = "Hello world!";
var n = str.indexOf("world");

Dans cet exemple, len sera 12.

Comment connecter deux chaînes à jQuery?

Vous pouvez concaténer deux chaînes en utilisant la méthode concat() dans jQuery. Cette méthode concatène deux chaînes ou plus en une seule chaîne. Les exemples sont les suivants:

var str = "Hello world!";
var newStr = str.replace("world", "jQuery");

Dans cet exemple, str sera "Hello World!".

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn