Diese Anleitung zeigt, wie Substrings mit JQuery von Zeichenfolgen entfernt werden. Die Beispiele verwenden die grep()
-Funktion von JQuery und bieten einen flexiblen Ansatz, der den Substring -Manipulationsfunktionen von PHP ähnelt. Testen und experimentieren Sie mit dem Code mit Firebug oder den Entwicklerwerkzeugen Ihres Browsers.
(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
häufig gestellte Fragen (FAQs) auf JQuery String Manipulation
Dieser Abschnitt befasst sich mit allgemeinen Fragen zum Manipulieren von Zeichenfolgen innerhalb von JQuery.
F: Wie entferne ich ein bestimmtes Zeichen aus einer Zeichenfolge mit JQuery?
a: Verwenden Sie die Methode . Zum Beispiel: replace()
var str = "Hello, World!"; str = str.replace(",", ""); // Removes the comma
F: Wie entferne ich mehrere Instanzen eines Zeichens?
a: Verwenden Sie das globale Flag () im regulären Ausdruck der g
-Methode: replace()
var str = "Hello, World, Hello!"; str = str.replace(/,/g, ""); // Removes all commas
F: Wie entferne ich ein Substring?
a: Die -Methode funktioniert auch für Unterstrings: replace()
var str = "Hello, World!"; str = str.replace("World", ""); // Removes "World"
F: Wie entferne ich ein Substring-Fall-insitiv?
a: Verwenden Sie einen Fall-unempfindlichen regulären Ausdruck ( Flag): i
var str = "Hello, World!"; str = str.replace(/world/i, ""); // Removes "World" regardless of case
F: Wie entferne ich das erste Zeichen?
a: Verwenden Sie die Methode : substring()
var str = "Hello, World!"; str = str.substring(1); // Removes the "H"
F: Wie entferne ich das letzte Zeichen?
a: Verwenden Sie die Methode : slice()
var str = "Hello, World!"; str = str.slice(0, -1); // Removes the "!"
F: Wie entferne ich ein Zeichen an einer bestimmten Position?
a: verwenden zweimal: slice()
var str = "Hello, World!"; str = str.slice(0, 5) + str.slice(6); // Removes the character at position 6 (index 5)
F: Wie entferne ich alle Räume?
a: Verwenden Sie einen regulären Ausdruck, der alle Whitespace -Zeichen entspricht:
var str = "Hello, World!"; str = str.replace(/\s/g, ""); // Removes all spaces
F: Wie entferne ich alle nicht-alphanumerischen Zeichen?
a: Verwenden Sie einen regulären Ausdruck, der nicht alphanumerische Zeichen entspricht:
var str = "Hello, World!"; str = str.replace(/\W/g, ""); // Removes all non-alphanumeric characters
F: Wie entferne ich eine Zeichenfolge am Ende einer anderen Zeichenfolge?
a: Verwenden Sie einen regulären Ausdruck, der die Übereinstimmung am Ende der String (): $
verankert
Das obige ist der detaillierte Inhalt vonJQuery entfernen Sie die Zeichenfolge aus der Zeichenfolge. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!