Hallo zusammen,
ich habe ein kleines Problem mit Java und der Zerlegung eines Strings in bestimmte Teile.
Der String ist eine Datei in der PGP-Schlüßel aneinandergereiht sind. Schaut in ewa so aus:
Jetzt bräucht die einzelnen Schlüßel. Mit
bzw. mit
geht es nicht und ich weiß nicht warum. Ich bekomme immer den ursprünglichen String mit beiden Keys zurück. Wer kann helfen?
Gruß odigo
ich habe ein kleines Problem mit Java und der Zerlegung eines Strings in bestimmte Teile.
Der String ist eine Datei in der PGP-Schlüßel aneinandergereiht sind. Schaut in ewa so aus:
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.5 (GNU/Linux)
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
pjwAn1z+OkPwlNEx06xbOhcYFafLwZL5
=XZea
-----END PGP PUBLIC KEY BLOCK-----
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.5 (GNU/Linux)
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
pjwAn1z+OkPwlNEx06xbOhcYFafLwZL5
=XZea
-----END PGP PUBLIC KEY BLOCK-----
Jetzt bräucht die einzelnen Schlüßel. Mit
Code:
MyString.split("/-----END\tPGP\tPUBLIC\tKEY\tBLOCK-----/");
Code:
MyString.split("/-----END PGP PUBLIC KEY BLOCK-----/");
Gruß odigo