Regularer Ausdruck, um genau mit der Zeichenfolge übereinzustimmen?

Ich möchte diese Frage vorwegnehmen und erwähnen, dass ich zwar kein Guru für reguläre Ausdrücke bin, sie mir jedoch nicht völlig fremd sind. Das Erstellen eines regulären Ausdrucks für die Suche nach einem Muster in einer bestimmten Zeichenfolge ist für mich im Allgemeinen kein Problem, aber ich habe (vielleicht?) Eine einzigartige Situation.

Ich habe eine Reihe von Werten, sagen Sie:

028938
DEF567987
390987.456
GHI345928.039

Ich möchte mit einem bestimmten Satz von Zeichenfolgen übereinstimmen, z. B .:

Strings bestehend aus genau 6 ZiffernStrings bestehen aus genau 6 Stellen, einer Dezimalstelle, gefolgt von genau 3 weiteren Stellen

In den obigen Beispielen sollten der erste und der dritte Wert übereinstimmen.

Ich verwende die regulären Ausdrücke:

[0-9]{6}
[0-9]{6}.[0-9]{3}

Leider, da alle oben genannten Beispieleenthalteei dem angegebenen Muster stimmen alle Werte überein. Das ist nicht meine Absicht.

So meine Frage, kurz gesagt, ist, wie man einen regulären Ausdruck schreibt, der genau und vollständig mit einer Zeichenkette übereinstimmt, ohne zusätzliche Zeichen rechts oder links vom übereinstimmenden Muster? Gibt es einen Begriff für diese Art des Matchings? (Google war keine Hilfe.) TIA

Antworten auf die Frage(10)

Ihre Antwort auf die Frage