このガイドは、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
a:症例感受性のない正規表現(
フラグ)を使用します:
replace()
Q:最初の文字を削除するにはどうすればよいですか?
var str = "Hello, World!"; str = str.replace("World", ""); // Removes "World"
メソッドを使用します:
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"
a:
すべての空白文字をすべて一致させる正規表現を使用します:
slice()
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 サイトの他の関連記事を参照してください。