In erklärt Werte können wir tun:Wie füge ich einen Kommentar in einen Regexp-Wert oder -Wert ein?
var x, // comment
y, // comment
z; // comment
und das ist in Ordnung. Ich habe das ein bisschen länger regExp (Ich bin immer noch ich regExp Einführung), die ich nicht tun würde verwendet, die
var pattern = /^(1\s?)?(\(\d{3}\)|\d{3})[\s\-]?\d{3}[\-\s]?\d{4}$/;
funktioniert, aber wenn ich versuche, es zu tun, wie ich auf meinem Variablen Erklärung Beispiel tue:
var pattern = /^(1\s?)? // optional 1 with space or nonspace; also optional
(\(\d{3}\)|\d{3}) // optional() bracket in 3 digits
[\s\-]? // optional space and dash
\d{3} // 3 digits
[\-\s]?
\d{4}$/; // 4 digits
Der obige Code wird nicht funktionieren, aber ich möchte dies nur für meine Lernzwecke tun. Ist es möglich zu tun?
Zerlegen Sie es in einem Blockkommentar über dem Muster, wenn Sie dieses Format wünschen. – Jecoms
* "Ist es möglich zu tun?" * Nr. –
Ich versuchte mit/* */immer noch nicht für mich arbeiten, können Sie bitte meinen Code verdrehen? am/^ (1 \ s?)?/* */ich bekomme eine Warnung vor unbegründeten Kommentaren, und unten bekomme ich unerwartete Warnungen mit meinem \ – learningjavascriptks