Wie kann ich eine Regex erstellen, die einen obligatorischen Unterstrich "_" an einer beliebigen Stelle einer Zeichenkette einfügen lässt.Regulärer Ausdruck C# -Ausgabe (Unterstrich)
Meine ursprüngliche Regex ist: ^(?=.*\d)(?=.*[a-zA-Z])[a-zA-Z0-9]{1,5}$
das bedeutet: Groß- und Kleinbuchstaben und Dezimalstellen. Ich habe versucht, den Unterstrich wie folgt zu entkommen: \ _
Die Bedingungen zum Match sind: Obligatorisch: Großbuchstaben, Kleinbuchstaben, Unterstrichen "_" Optional: Zahlen (Dezimalstellen)
Beispiel Spiel Strings:
_Hola
H_o1a
Ho_l3
H0l_a
Hola_
Versuchte '^ (? =. * \ D) (? =. * [A-zA-Z]) [a-zA-Z0-9_] {1,5} $ '? –
Meinst du es kann eine beliebige Menge von '_' sein, aber es muss 1 bis 5 alphanumerische Zeichen geben? –
Können Sie einen Probeneingang und die gewünschte Ausgabe liefern? – Abion47