2016-10-06 4 views
-1

Ich versuche, die RegEx in Verwendung mit der Funktion preg_match für eine einzelne Ziffer gefolgt von einem "." gefolgt von einer einzelnen Ziffer.RegEx, um eine einzelne Ziffer gefolgt von einem "." gefolgt von einer weiteren einstelligen Zahl

Beispiel:

3.3 gültig 44,4 ungültig würde aber 4,4 4,664 ungültig erfassen würde aber erfassen 4.6

+0

wäre es hilfreich, wenn Sie gepostet ein Versuch oder zwei. – nogad

+1

Was meinst du mit "ungültig, aber würde erfassen", entweder ist es gültig und erfasst oder ungültig und erfasst nicht. Es passt entweder oder nicht. – ArtisticPhoenix

Antwort

0

diese regex sollte Ihnen helfen:

\d{1,1}[\.]{1}\d{1,1}

können Sie andere Regex versuchen unter this site

+0

Warum so ausführlich? '[\.] {1}' ist nur eine Verschwendung von cpu/space, wenn '\ .' das tun würde, wie' {1,1} ' –

+0

Wie würdest du die String (Eingabe) Gültigkeit von diesem bekommen? es würde 4.4 von 44.4 passen, – nogad

+1

Ehrfürchtig! es Wörter genau wie ich es wollte! Danke! – BoostedMonkey

Verwandte Themen