Regex: Stern selber suchen

elasius

Grünschnabel
Hallo, ich bin mir sicher, ihr könnt mir da weiterhelfen.

Ich habe Zeichenketten vorliegen, die mit "/**/" getrennt sind. bspw.:

"bla1/**/bla2/**/ab/**/"

Wie kann ich diese Folge als regulären Ausdruck forumlieren? Insbesondere die beiden Sternchen in Folge. ?

Ist bestimmt trivial, aber ich komm damit geradre nicht klar... :rolleyes:


Danke schonmal.
 

Bratkartoffel

gebratene Kartoffel
Premium-User
Hi,

um den Stern selbst zu suchen, musst du diesen escapen:
Java:
String test = "bla1/**/bla2/**/ab/**/";
String regex = "/\\*\\*/";

String[] ergebnis = test.split(regex);

Kanns grad nicht testen, sollte aber als Ergebnis im Array dann "bla1", "bla2", "ab" und "" haben.
Hier noch die Referenz zu String.split().

Grüße,
BK
 

elasius

Grünschnabel
Vielen Dank, das funktioniert.

Manchmal sind es eben nur kleine Dinge, an denen man sich ewig aufhält.

Beste Grüße.