0 Daumen
25 Aufrufe

Hallo,

könnte mir jemand dabei helfen folgenden REGEX-Ausdruck nachzuvollziehen?

(Er entfernt aus einem Java-Code alle Kommentare)

text.replaceAll("(?s:/\\*.*?\\*/)|//.*", "");

Die Grundlagen von REGEX-Audrücken hab ich mir zwar schon angeschaut, aber wie das hier alles zusammenwirkt versteh ich leider nicht so richtig.

Vor allem irritiert mich das ?s: Für was steht das? "Ein oder kein Whitespace auf den folgt...." oder wie ist das zu verstehen?

Hoffe mir kann jemand weiterhelfen!

von

Ein anderes Problem?

Stell deine Frage

Willkommen bei der Stacklounge! Stell deine Frage einfach und kostenlos

x
Made by a lovely community