Platzhalter und reguläre Ausdrücke in jQuery-Selektoren
Frage:
Wie nutzt man Platzhalter? oder reguläre Ausdrücke in jQuery-Attributfiltern für Attributwerte Muster?
Antwort:
jQuery bietet eine leistungsstarke Filterfunktion für den komplizierten Abgleich regulärer Ausdrücke. Hier ist ein Beispiel, das den ersten drei Divs entspricht:
.filter(function() {</p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">return this.id.match(/abc+d/);
})
.html("Matched!");
Dieser reguläre Ausdruck (abc d) drückt die aus Muster:
Daher sind die ersten drei Divs mit den IDs „abcd“, „abccd“ und „abcccd“ stimmen mit diesem regulären Ausdruck überein und ihr HTML wird auf „Matched!“ aktualisiert. Das vierte und fünfte Div mit den IDs „abd“ bzw. einer leeren Zeichenfolge („“) stimmen nicht mit dem regulären Ausdruck überein und bleiben unverändert.
Das obige ist der detaillierte Inhalt vonWie kann ich Platzhalter oder reguläre Ausdrücke in jQuery-Attributfiltern verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!