Was ist das JavaScript-Äquivalent von preg_match? [Duplikat]

8

Was ist das jquery-Äquivalent der PHP preg_match-Funktion? In PHP wäre es:

%Vor%

Was prüft, ob die Zeichenfolge etwas anderes als Buchstaben und Zahlen hat. Ich möchte meiner Site einige clientseitige Validierung hinzufügen, aber ich habe gesucht und gesucht und kann das jQuery-Äquivalent dazu nicht finden. Danke.

    
Supra 11.11.2011, 00:31
quelle

3 Antworten

8

In einfachem JavaScript (keine jQuery benötigt dafür), würden Sie einfach die .match() -Methode des string -Objekts verwenden, die null zurückgibt, wenn keine Übereinstimmungen vorhanden sind, und ein Array, wenn Übereinstimmungen vorhanden sind:

%Vor%     
jfriend00 11.11.2011 00:34
quelle
3

nicht jQuery, sondern JavaScript

%Vor%

oder aus Gründen der Klarheit

%Vor%

Die Testmethode ist Teil des RegEx-Objekts ... Hier ist eine Referenz

Ссылка

    
John Hartsock 11.11.2011 00:33
quelle
1

Wenn Sie eine Übereinstimmung mit einer Zeichenkette erzielen möchten, können Sie das mit vanilla JS tun:

%Vor%

Wenn Sie versuchen, dies mit einem Selektor zu tun und jQuery zu verwenden, können Sie Folgendes verwenden:

%Vor%     
Dan Crews 11.11.2011 00:41
quelle

Tags und Links