Javascript String Match functionWas das Typoskript „Typ“ des Eingangs zu dem Spiel() Funktion ist
Aus der obigen Dokumentation ich sehe, dass die Eingabe in den String.prototype.match() Funktion ist „regexp“. Es ist offensichtlich keine Zeichenfolge. Was ist sein Typ?
In TypeScript wie kann ich die Eingabevariable deklarieren?
regex:regexp = ^\d{2}\/\d{2}\/\d{4}$
Das oben genannte gibt offensichtlich einen Fehler aus, da regexp kein erkannter Typ ist. Wie kann ich es reparieren?
var regex =/^ \ d {2} \/\ d {2} \/\ d {4} $/g regex.test (Ihre Variable) // Dies gibt das wahre und falsche Ergebnis aus – Deep
@ Tief Was ist die Typdefinition davon? Wie kann ich das in Typescript erklären? etwas wie regex: regexp = ... – user6123723
[In den offiziellen Deklarationen] (https://github.com/Microsoft/TypeScript/blob/v1.8.10/lib/lib.es6.d.ts#L1650-L1660), Das Argument kann ein ['RegExp'] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp) oder' string' sein. –