Scheint ziemlich einfach, aber kann nicht herausfinden, warum dieser JavaScript-Code nicht funktioniert, wenn er false erwartet, wenn er wahr erwartet) - Ich vermute, dass er etwas mit den Escape-Zeichen zu tun hat? Könnte jemand mir bitte helfen, einen JS Block zu schreiben, der wahr zurückgibt, wenn Whitespace vorhanden ist?
%Vor%Sie benötigen keine eckigen Klammern, Sie müssten den umgekehrten Schrägstrich (wenn Sie das Zeichenfolgenformular verwenden) und die integrierte Regex-Syntax vereinfachen, da Sie bei der Verwendung der integrierten Regex keine umgekehrten Schrägstriche zurückgeben müssen Syntax.
%Vor%Sie müssen den umgekehrten Schrägstrich umgehen, wenn Sie Ihr RegExp-Objekt aus einem String-Literal erstellen:
%Vor%Alternativ können Sie einfach Folgendes verwenden:
%Vor%Dies verwendet ein Literal für reguläre Ausdrücke, so dass das Entfernen des Backslashs nicht notwendig ist und die Zeichenklasse hier nicht benötigt wird. Daher habe ich auch die eckigen Klammern weggelassen.
Tags und Links javascript regex