Wie kann ich Spalten in Tabellen mit regulären Ausdrücken löschen?
suche beide feldinhalte und schreibe die beiden feldinhalte in ein feld
Das ganze Soll die zweite Zeile löschen, klappt aber natürlich nicht.
Wie konkret sieht eine Anweisung aus, die die zweite Spalte löscht?
ein grundlegender fehler ist schonmal, dass du einfach annimmst, dein suchmuster träfe zu
analysieren wir mal den ersten teil deines ausdrucks
<tr><td>(.*?)</td><td>
du erwartest jetzt, dass dieser auf folgenden stringteil zutrifft?
<tr>
<td>Erste Spalte</td>
<td>
weiters erwartest du, dass du 2 gefundene zeichenketten, die du mit (.*?) (irgendwas oder nix) ausliest, in eine zeichenkette schreibst $1 - wenn du 2 zeichenketten findest, solltest du auch 2 wieder einfügen $1$2
dein logischer ansatz ist ist prinzipiell richtig, nur vergisst du dabei, dass du zwischen den tags der tabelle umbrüche hast