ホームページ > ウェブフロントエンド > jsチュートリアル > jQuery文字列から文字列を削除します

jQuery文字列から文字列を削除します

Christopher Nolan
リリース: 2025-03-02 00:11:08
オリジナル
543 人が閲覧しました

jQuery remove string from string

このガイドは、jqueryを使用して文字列からサブストリングを削除する方法を示しています。 この例は、jQueryのgrep()関数を利用して、PHPのサブストリング操作機能に似た柔軟なアプローチを提供します。 FireBugまたはブラウザの開発者ツールを使用してコードをテストして実験してください。

(function($) {
  var myFruits = "Apples, Bananas, Mangos, Blackberries, Oranges";
  myFruits = myFruits.replace(/bMangos(, |$)/gi, "");

  myFruits = "Apples, Bananas, Mangos, Blackberries, Oranges";
  var result = $.grep(myFruits.split(', '), function(v) { return v != "Mangos"; }).join(', ');
  console.log(result);

  function filterOut(my_str, t) { //string, term
    return $.grep(my_str.split(', '), function(v) { return v != t; }).join(', ');
  }
})(jQuery);

//output: Apples, Bananas, Blackberries, Oranges
ログイン後にコピー

jQuery文字列操作に関するよくある質問(FAQ)このセクションでは、jquery内の文字列の操作に関する一般的な質問について説明します。

Q:jqueryを使用して文字列から特定の文字を削除するにはどうすればよいですか?

a:

メソッドを使用します。 たとえば、

Q:キャラクターの複数のインスタンスを削除するにはどうすればよいですか? a:replace()メソッドの正規表現でグローバルフラグ(

)を使用してください:
var str = "Hello, World!";
str = str.replace(",", ""); // Removes the comma
ログイン後にコピー

Q:サブストリングを削除するにはどうすればよいですか?

a:メソッドは、サブストリングでも動作します:g replace()

var str = "Hello, World, Hello!";
str = str.replace(/,/g, ""); // Removes all commas
ログイン後にコピー
Q:サブストリングケースインスセンスを除去するにはどうすればよいですか?

a:症例感受性のない正規表現(

フラグ)を使用します:

replace()Q:最初の文字を削除するにはどうすればよいですか?

var str = "Hello, World!";
str = str.replace("World", ""); // Removes "World"
ログイン後にコピー
a:

メソッドを使用します:

Q:最後の文字を削除するにはどうすればよいですか? a:iメソッドを使用します:

var str = "Hello, World!";
str = str.replace(/world/i, ""); // Removes "World" regardless of case
ログイン後にコピー

Q:特定の位置でキャラクターを削除するにはどうすればよいですか?

a:

2回:を使用します substring()

var str = "Hello, World!";
str = str.substring(1); // Removes the "H"
ログイン後にコピー
Q:すべてのスペースを削除するにはどうすればよいですか?

a:

すべての空白文字をすべて一致させる正規表現を使用します: slice()

Q:すべての非アルファン次第の文字を削除するにはどうすればよいですか?
var str = "Hello, World!";
str = str.slice(0, -1); // Removes the "!"
ログイン後にコピー

a:非回数文字を一致させる正規表現を使用します:

Q:別の文字列の端から文字列を削除するにはどうすればよいですか? slice()a:

一致をひもの端に固定する正規表現を使用します(
var str = "Hello, World!";
str = str.slice(0, 5) + str.slice(6); // Removes the character at position 6 (index 5)
ログイン後にコピー
):

以上がjQuery文字列から文字列を削除しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート