Anzeige
Archiv - Navigation
1900to1904
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Regex Begriff ersetzen, Pattern

Regex Begriff ersetzen, Pattern
30.09.2022 17: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!

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

Betreff
Datum
Anwender
Anzeige
AW: Regex Begriff ersetzen, Pattern
30.09.2022 18: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 19:31:22
Robert
Vielen Dank- funktioniert, habe aber * durch .+? ausbessern müssen.
Schönes Wochenende!
AW: Regex Begriff ersetzen, Pattern
30.09.2022 19: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

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige