Ich möchte einen numerischen Wert (mit oder ohne Dezimalpunkt) validieren. Wenn ichWas ist der Reguläre Ausdruck für Zahlenwert (mit oder ohne Dezimalzahl) in actionscript3
textInput.restrict = "0-9.";
verwenden sie nur beschränken, eine Zahl mit 0-9 oder eingeben ‚‘ (Dezimalpunkt). Aber es beschränkt sich nicht darauf, doppelte Dezimalzahl einzugeben (z. B.-123.3.3), die keine gültige Zahl ist.
Also, was sollte die Regex für ein solches Szenario sein? Vielen Dank!
var decimalPattern:RegExp = /^\d+(\.\d+)?$/;
Oder, wenn Sie bevorzugen:
var decimalPattern:RegExp = new RegExp("^\\d+(\\.\\d+)?$");
Dieses Muster sagt „einige Stellen, eventuell gefolgt von einem
Und BMT Formatierung auch erforderlich (B-Milliarden, M-Millionen T -thousand) – Hailey