Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Regex Begriff ersetzen, Pattern

Forumthread: Regex Begriff ersetzen, Pattern

Regex Begriff ersetzen, Pattern
30.09.2022 19:58:20
Robert
Hallo,
ich lese eine Textdatei (Programmdatei) in eine String Variable aus und möchte die darin enthaltenen Kommentare entfernen.
Ein Kommentar beginnt mit /* und endet mit */. Das dh ich möchte alles in der variablen entfernen das wie /* mein Kommentar beliebiger Länge, über mehrere Zeilen */ aussieht
ich würde objRex.Replace(neuerTxT, "") verwenden
Wie würde da das Pattern aussehen?
Vielen Dank!
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Regex Begriff ersetzen, Pattern
30.09.2022 20:51:20
Nepumuk
Hallo Robert,
teste mal:

\/\*\s[\w\s,]*\*\/
Weitere Satzzeichen, außer dem Komma, musst du ergänzen.
Gruß
Nepumuk
AW: Regex Begriff ersetzen, Pattern
30.09.2022 21:31:22
Robert
Vielen Dank- funktioniert, habe aber * durch .+? ausbessern müssen.
Schönes Wochenende!
AW: Regex Begriff ersetzen, Pattern
30.09.2022 21:04:28
Daniel
Hi
Mal ne alternativ-Variante ohne RegEx:

dim txt
dim i as long
txt = alterText
txt = Replace(txt, "*/", "/*")
txt = Split(txt, "/*")
For i = 1 to ubound(txt, 2) Step 2
txt(i) = ""
Next
neuerText = join(txt, "")
Gruß Daniel
Anzeige
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18