Frage

Ich würde gerne wissen, wie eine Regex erstellen eine Funktion wie diese zu überprüfen:

=TRIMESTER(1,2,2008)

Der erste Parameter sollte eine ganze Zahl sein. Der zweite Parameter ist eine ganze Zahl, die nicht höher als 4 sein sollte. Der dritte Parameter ist ein Jahr (4-stellig)

War es hilfreich?

Lösung

Ist das, was Sie wollen?

=TRIMESTER\(\d+,[1-4],\d{4}\)

Es entspricht eine beliebige Anzahl von Ziffern (mindestens eine), für den ersten Parameter, ein beliebige Zahl zwischen 1 und 4 (inklusive) für die zweiten und alle vier Ziffern für die letzten.

Oder, wenn Sie nur den zweiten Parameter überprüfen möchten, folgendermaßen aus:

[1-4]

, aber ich würde einfacher Vergleich für das bevorzugen, wie folgt aus:

AND(x >= 1; x <= 4)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top