Regex match erste Zeichen von string
Ich versuche zum erstellen eines regex entsprechen, wird der erste 3 Zeichen eines Strings,
Wenn ich einen string ABCFFFF ich möchte, um zu überprüfen, dass die ersten 3 Zeichen sind ABC.
- Die erste 3 Zeichen eines Strings ist nicht eine gute Nutzung von Regulären Ausdrücken. So oder so, welche Technologie verwenden Sie?
- Ich würde definitiv nicht mit regex, einfachen string-Vergleich wäre leichter zu Lesen und geben eine bessere Leistung.
- Ich glaube nicht, dass die critism ist verdient, wenn die Dinge zu lernen, ist es gut zu beginnen mit der einfachsten Beispiele
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist ziemlich einfach, das Muster wäre
^ABC
Als andere können darauf hinweisen, anhand von regulären Ausdrücken für solche eine Aufgabe ist ein overkill. Jede Programmiersprache mit regex-Unterstützung kann es besser machen mit einfachsten string-Manipulationen.
Nur einfache regex arbeiten:
Aber es ist ein guter Anwendungsfall für die Verwendung von regex bin ich mir nicht sicher. Erwägen Sie die Verwendung
substring
werden, in welcher Sprache/Plattform, die Sie verwenden."^ABC" sollte funktionieren. '^' steht für den Beginn in den meisten regex-Implementierungen.