Hallo zusammen,
ich habe da eine Frage zum RegEx (irgendwie kapiere ich es nicht)....
Problem:
Ich habe ein Textfile in dem ich aus vielen Zeilen im ersten Schritt nur die Zeilen heraussuche die ich benötige.
Soweit, sogut - das klappt. Das Zwischenergebnis sieht wie folgt aus.
Bsp.:
Line 12: "<new_dn person='true'>CN=A0001,ou=user,ou=YYYYYY,o=ZZZZZ,c=DE</new_dn>"
Line 17: "<new_dn person='true'>CN=B0002,ou=user,ou=YYYYYY,o=ZZZZZ,c=DE</new_dn>"
Line 22: "<new_dn person='true'>CN=C0003,ou=user,ou=YYYYYY,o=ZZZZZ,c=DE</new_dn>"
Line 27: "<new_dn person='true'>CN=D0004,ou=user,ou=YYYYYY,o=ZZZZZ,c=DE</new_dn>"
Line 32: "<new_dn person='true'>CN=E0005,ou=user,ou=YYYYYY,o=ZZZZZ,c=DE</new_dn>"
Line 37: "<new_dn person='true'>CN=F0006,ou=user,ou=YYYYYY,o=ZZZZZ,c=DE</new_dn>"
Und nun zu meinem Problem:
Aus jeder dieser Zeilen brauche ich 'nur' den Anteil der zwischen CN= und dem ',' steht (z.B. A0001, ...)
und zwar ermittelt durch einen RegExpress Ausdruck.
P.S. Ich weiss das könnte man auch mittels _StringBetween machen, aber in meinem Fall eher unglücklich,
da ich sonst ziemliche Klimmzüge machen müsste.
Danke schon einmal im voraus
mfg
ugt100