Ich muss ein reguläres Ausdrucksmuster in Java für Zahlen zwischen -100.00 und 9999.99 schreiben. Die zulässige Anzahl von Dezimalstellen ist genau 2. Bitte helfen Sie mir.Wie lautet das genaue Regex-Muster für negative Zahlen im Bereich von -100,00 bis 9999,99?
Antwort
-\d{3,4}\.\d{2}
Erläuterung:
-
- entspricht die minus
\d{3,4}
- drei oder vier Ziffern entsprechen
\.
- Spiel fullstop
\d{2}
- entspricht zwei Ziffern
Bitte fügen Sie einige Erläuterungen zu Ihrem Regex –
jetzt besser? :-) – Vampire
Danke, ja, viel besser –
Wenn ich verstehe Ihre Frage richtig, Sie fragen nach dem Bereich von -100,00 bis +9999,99 . Daher wäre die richtige Antwort:
(?<!\d)(-\d\d?|-100|(?<!-)\d{1,4})\.\d{2}(?!\d)
Überprüfung auf beiden Seiten, um zu bestätigen, dass Sie nicht Teil einer Nummer werden.
- 1. Zufällige und negative Zahlen
- 2. iPhone Tastaturlayout für negative Zahlen?
- 3. Maske für nur negative Zahlen
- 4. Wie berechnet Java negative Zahlen?
- 5. Wie lautet das internationale Format für Telefonnummern?
- 6. Wie lautet die genaue LINQ-Abfrage für diese SQL-Abfrage?
- 7. nicht negative ganze Zahlen
- 8. Kadane Algorithmus Negative Zahlen
- 9. RegexMuster Für alphanumerics, // * und Dezimalstellen bis zu 2 Punkte
- 10. Wie zu vergleichen Negative Zahlen in Javascript
- 11. SQL WIE ein Bereich von Zahlen
- 12. NativeScript Tastatur für negative Zahlen Eingabefeld
- 13. Wie lautet der Name für das Element im grünen Kreis?
- 14. Wie lautet das Eingabeformat für 3D-Daten für LIBSVM?
- 15. Infix zu postfix lesen negative ganze Zahlen als negative
- 16. RegexMuster Hilfe
- 17. 1 bis 100 ungerade Zahlen im Array
- 18. Haskell Cofrime negative ganze Zahlen?
- 19. Compiler und negative Zahlen Darstellungen
- 20. Wie das genaue Element
- 21. Negative Zahlen in TASM anzeigen
- 22. Wie lautet das Parameterformat für geometry.location?
- 23. Wie lautet das Schlüsselwort "checked" für C#?
- 24. Verschiedene Zahlen von 1 bis 10
- 25. Batch-Schleife in einem Bereich von Zahlen
- 26. Erweitern Sie das jquery-Plugin, um negative Zahlen zu prüfen
- 27. Wie negative Zahlen in Erzeugung von Zufallszahlen enthalten
- 28. Suchzeichenfolge für Zahlen im Editor ++
- 29. Dijkstra's Algorithmus für negative Gewichte
- 30. Warum konvertiert std :: stoul negative Zahlen?
http://stackoverflow.com/tags/regex/info <- Lesen Sie das Tag-Wiki des verwendeten Tags. – Tunaki
JavaScript <> Java – Filburt
Da die Antworten geschlossen wurden: Ich würde so etwas verwenden: '^ ((- [\ d] {0,2} \. [\ D] {2} | -100,00) | ([\ d] {0,4} \. [\ d] {2})) ' Dies entspricht" -0,00 "bis" -100,00 "und" 0,00 "bis" 9999,99 " Für das Beispiel siehe [hier] (https://regex101.com/r/mN6uT5/2) –