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

La chaîne jQuery contient des fonctions

Christopher Nolan
Libérer: 2025-03-10 00:13:09
original
978 Les gens l'ont consulté

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)
Copier après la connexion
Copier après la connexion

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')
Copier après la connexion
Copier après la connexion

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

if (v.indexOf("http:") == -1) {
  // 字符串不包含 http
}
Copier après la connexion
Copier après la connexion

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");
Copier après la connexion
Copier après la connexion

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");
Copier après la connexion
Copier après la connexion
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();
Copier après la connexion
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(" ");
Copier après la connexion
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)
Copier après la connexion
Copier après la connexion

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')
Copier après la connexion
Copier après la connexion

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
}
Copier après la connexion
Copier après la connexion

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");
Copier après la connexion
Copier après la connexion

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");
Copier après la connexion
Copier après la connexion

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 de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal