WinFuture-Forum.de: Suche dringend Regexp - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Suche dringend Regexp


#1 Mitglied ist offline   web189 

  • Gruppe: aktive Mitglieder
  • Beiträge: 218
  • Beigetreten: 25. September 07
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Niex

geschrieben 11. Oktober 2010 - 17:04

Hallo Leute,
ich habe es gerade ziemlich eilig, würde mich daher über eine schnelle Antwort freuen. Und zwar benötige ich ein Regexp, dass nur negative und postive Fließkommazahlen zulässt.

Aktuell wird [^\.\,0-9] verwendet, was allerdings keine negativen Zahlen zulässt. Könnte mir vielleicht jemand helfen?
Bin gerad allein in der Firma und verstehe nicht wirklich viel von Regexp.

Über Hilfe würde ich mich freuen,

mfg
Sebastian
0

Anzeige



#2 Mitglied ist offline   aeris 

  • Gruppe: aktive Mitglieder
  • Beiträge: 129
  • Beigetreten: 06. September 08
  • Reputation: 12
  • Geschlecht:unbekannt

geschrieben 12. Oktober 2010 - 18:20

Sowas hier?
^[-+]?[0-9]+([\,\.][0-9]+){1}$


Beispiel matches (Bold = Match):
12,34
12,
,34
12,345
1.234,45
1234,45
1234567890
+12,34
-12,34
+1234
-1234
0

#3 Mitglied ist offline   sкavєи 

  • Gruppe: aktive Mitglieder
  • Beiträge: 6.735
  • Beigetreten: 20. Juli 04
  • Reputation: 62
  • Geschlecht:Männlich
  • Wohnort:Stralsund

geschrieben 13. Oktober 2010 - 12:48

Beitrag anzeigenZitat (web189: 11.10.2010, 18:04)

Aktuell wird [^\.\,0-9] verwendet, was allerdings keine negativen Zahlen zulässt.
Das ist aber gar kein Fließkommazahl-Ausdruck. Das ist irgendwas anderes. Oder du hast den nicht komlett kopiert.

Was macht denn der
\.
da drin? Soll der da sein?
Eingefügtes Bild
Eingefügtes Bild
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0