Hallo Zusammen,
nachdem ich nun doch schon einige Zeit drübersitze, ich bräuchte Euere Unterstützung bei einem Regex...
Es geht um einen Vertretungskalender, dort sind imm für zwei Tage klassenweise die Vertretungen zu sehen.
Die Klasseneinträge sind immer in einem <tbody> Tag, ich wollte mal langsam anfangen und diese "Zeilen" einlesen.
Allerdings komme ich nicht weiter...
Hier mal der Quelltext der Seite - Die Lehrernamen habe ich mal ersetzt...
<!DOCTYPE html>
<html>
<head><link rel="stylesheet" type="text/css" href="wi.css"></link><script src="wi.js" type="text/javascript"></script><title>WI</title></head>
<body>
<a name="oben"/><h1>Vertretungspläne für </h1><br />
<a href="#01.12.2021">01.12.2021</a><br />
<a href="#02.12.2021">02.12.2021</a><br />
<a name="01.12.2021"><hr /></a>
<p class="seite" style="text-align:left">
<h2>Vertretungsplan für Mittwoch, 1.12.2021</h2>erstellt: 1.12. 7:07 </p>
<p class="seite" style="text-align:left">
<h4>Nicht verfügbare Räume:</h4> <table class="R"><colgroup><col width="100"/><col width="200"/></colgroup> <tbody class="R"><tr class="R"><th rowspan="1" class="R">
MZR</th>
<td>
5.-6. </td>
</tr></tbody>
</table>
</p>
<p class="seite" style="text-align:left">
<h4>Vertretungen:</h4> <table class="k" border="3"><tr><th width="75">
Klasse </th>
<th width="75">
Lkr.</th>
<th width="60">
Std.</th>
<th width="235">
vertreten durch</th>
<th width="75">
Raum</th>
<th width="330">
</th>
</tr>
<tbody class="k"><tr class="k"><th rowspan="2" class="k">
05A</th>
<td>
Lw</td>
<td>
5</td>
<td>
Lehrer A</td>
<td>
N003</td>
<td>
</td>
</tr><tr class="k">
<td>
Gu</td>
<td>
6</td>
<td>
Lehrer B</td>
<td>
B1</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
05B</th>
<td>
Bm</td>
<td>
3</td>
<td>
Lehrer C</td>
<td>
N004</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
05D</th>
<td>
He</td>
<td>
6</td>
<td>
Lehrer D</td>
<td>
H2</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="3" class="k">
06A</th>
<td>
KG</td>
<td>
3</td>
<td>
Lehrer E</td>
<td>
H1</td>
<td>
</td>
</tr><tr class="k">
<td>
Py</td>
<td>
5</td>
<td>
Lehrer F</td>
<td>
N101</td>
<td>
</td>
</tr><tr class="k">
<td>
Sä</td>
<td>
6</td>
<td>
Lehrer G</td>
<td>
C1</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
06B</th>
<td>
Zi</td>
<td>
6</td>
<td>
Lehrer H</td>
<td>
N103</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
06C</th>
<td>
KG</td>
<td>
3</td>
<td>
Lehrer I</td>
<td>
H1</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="5" class="k">
06D</th>
<td>
Krs</td>
<td>
3</td>
<td>
Lehrer J</td>
<td>
B2</td>
<td>
</td>
</tr><tr class="k">
<td>
Bu</td>
<td>
4</td>
<td>
Lehrer K</td>
<td>
B2</td>
<td>
Raumänderung</td>
</tr><tr class="k">
<td>
Py</td>
<td>
5</td>
<td>
Lehrer L</td>
<td>
N101</td>
<td>
</td>
</tr><tr class="k">
<td>
Lai</td>
<td>
5</td>
<td>
Lehrer M</td>
<td>
N106</td>
<td>
</td>
</tr><tr class="k">
<td>
Wa</td>
<td>
6</td>
<td>
Lehrer N</td>
<td>
We</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
06E</th>
<td>
Lai</td>
<td>
5</td>
<td>
Lehrer O</td>
<td>
N106</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="2" class="k">
07A</th>
<td>
Bm</td>
<td>
1</td>
<td>
Lehrer P</td>
<td>
Z2</td>
<td>
</td>
</tr><tr class="k">
<td>
RJa</td>
<td>
6</td>
<td>
Lehrer Q</td>
<td>
N010</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="2" class="k">
07B</th>
<td>
Py</td>
<td>
1</td>
<td>
Lehrer R</td>
<td>
N011</td>
<td>
statt 6.St. </td>
</tr><tr class="k">
<td>
Bie</td>
<td>
6</td>
<td>
Lehrer S</td>
<td>
N011</td>
<td>
(Bie verlegt auf 1.St.)</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
07D</th>
<td>
Krs</td>
<td>
4</td>
<td>
Lehrer T</td>
<td>
N108</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="2" class="k">
08B</th>
<td>
Ga</td>
<td>
1</td>
<td>
Lehrer U</td>
<td>
P3</td>
<td>
zusammen mit 08B(Ph)</td>
</tr><tr class="k">
<td>
Rom</td>
<td>
2</td>
<td>
Lehrer V</td>
<td>
C1</td>
<td>
zusammen mit 08B(CÜ)</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="2" class="k">
08C</th>
<td>
Gu</td>
<td>
3</td>
<td>
Lehrer W</td>
<td>
H005</td>
<td>
</td>
</tr><tr class="k">
<td>
Gu</td>
<td>
4</td>
<td>
Lehrer X</td>
<td>
H005</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="2" class="k">
08D</th>
<td>
KG</td>
<td>
1</td>
<td>
Lehrer Y</td>
<td>
H2</td>
<td>
</td>
</tr><tr class="k">
<td>
Py</td>
<td>
6</td>
<td>
Lehrer Z</td>
<td>
H110</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
08F</th>
<td>
Py</td>
<td>
6</td>
<td>
Lehrer AA</td>
<td>
H110</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="2" class="k">
09C</th>
<td>
KS</td>
<td>
2</td>
<td>
Lehrer AB</td>
<td>
H003</td>
<td>
Raumänderung Kurzarbeit</td>
</tr><tr class="k">
<td>
Krs</td>
<td>
5</td>
<td>
Lehrer AC</td>
<td>
H216</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
09D</th>
<td>
Ec</td>
<td>
6</td>
<td>
</td>
<td>
</td>
<td>
verlegt auf Do(2.12.) 3.St. </td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="2" class="k">
09E</th>
<td>
Bu</td>
<td>
2</td>
<td>
Lehrer AD</td>
<td>
C2</td>
<td>
Raumänderung</td>
</tr><tr class="k">
<td>
Krs</td>
<td>
6</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
09F</th>
<td>
Krs</td>
<td>
5</td>
<td>
Lehrer AE</td>
<td>
H216</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
10A</th>
<td>
Py</td>
<td>
3</td>
<td>
Lehrer AF</td>
<td>
Ek2</td>
<td>
anstelle Klasse LRI</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="2" class="k">
10B</th>
<td>
Py</td>
<td>
3</td>
<td>
Lehrer AG</td>
<td>
Ek2</td>
<td>
anstelle Klasse LRI</td>
</tr><tr class="k">
<td>
Sf</td>
<td>
4</td>
<td>
Lehrer AH</td>
<td>
Com1</td>
<td>
Raumänderung</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="2" class="k">
WUR</th>
<td>
He</td>
<td>
7</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr><tr class="k">
<td>
He</td>
<td>
8</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="2" class="k">
2geo1</th>
<td>
Bm</td>
<td>
5</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr><tr class="k">
<td>
Bm</td>
<td>
6</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="2" class="k">
5sp10</th>
<td>
Krs</td>
<td>
1</td>
<td>
</td>
<td>
N204</td>
<td>
Arbeitsaufträge auf Teams</td>
</tr><tr class="k">
<td>
Krs</td>
<td>
2</td>
<td>
</td>
<td>
N204</td>
<td>
Arbeitsaufträge auf Teams</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="2" class="k">
WU</th>
<td>
medi</td>
<td>
7</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr><tr class="k">
<td>
medi</td>
<td>
8</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="3" class="k">
P12</th>
<td>
Ig</td>
<td>
8</td>
<td>
Lehrer AJ</td>
<td>
Com2</td>
<td>
Raumänderung</td>
</tr><tr class="k">
<td>
Ig</td>
<td>
9</td>
<td>
Lehrer AJ</td>
<td>
Com2</td>
<td>
Raumänderung</td>
</tr><tr class="k">
<td>
Ig</td>
<td>
10</td>
<td>
Lehrer AJ</td>
<td>
Com2</td>
<td>
Raumänderung</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="2" class="k">
WRSem</th>
<td>
KG</td>
<td>
4</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr><tr class="k">
<td>
RJa</td>
<td>
4</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
FU9</th>
<td>
Krs</td>
<td>
7</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr></tbody>
</table>
</p>
<p class="seite" style="text-align:left">
<table class="F"><colgroup><col width="899"/></colgroup> <tbody class="F"><tr class="F"><th rowspan="1" class="F">
Vorlesewettbewerb in der 5. und 6. Stunde im MZR!</th>
</tr></tbody>
<tbody class="F"><tr class="F"><th rowspan="1" class="F">
Der Wahlunterricht bei Herrn Mustermann entfällt heute!</th>
</tr></tbody>
<tbody class="F"><tr class="F"><th rowspan="1" class="F">
Der Förderunterricht bei Frau Musterfrau entfällt heute!</th>
</tr></tbody>
</table>
</p>
<p class="seite" style="text-align:left">
<a href="#oben">Nach oben</a> </p>
<hr />
<a name="02.12.2021"><hr /></a>
<p class="seite" style="text-align:left">
<h2>Vertretungsplan für Donnerstag, 2.12.2021</h2>erstellt: 1.12. 7:07 </p>
<p class="seite" style="text-align:left">
<h4>Nicht verfügbare Räume:</h4> <table class="R"><colgroup><col width="100"/><col width="200"/></colgroup> <tbody class="R"><tr class="R"><th rowspan="1" class="R">
N003</th>
<td>
4.</td>
</tr></tbody>
</table>
</p>
<p class="seite" style="text-align:left">
<h4>Vertretungen:</h4> <table class="k" border="3"><tr><th width="75">
Klasse </th>
<th width="75">
Lkr.</th>
<th width="60">
Std.</th>
<th width="235">
vertreten durch</th>
<th width="75">
Raum</th>
<th width="330">
</th>
</tr>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
05A</th>
<td>
Dr</td>
<td>
5</td>
<td>
Lehrer BA</td>
<td>
N003</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
05B</th>
<td>
Bre</td>
<td>
6</td>
<td>
Lehrer BB</td>
<td>
H2</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
05D</th>
<td>
He</td>
<td>
5</td>
<td>
Lehrer BC</td>
<td>
N008</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
05E</th>
<td>
He</td>
<td>
5</td>
<td>
Lehrer BC</td>
<td>
N008</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="3" class="k">
05F</th>
<td>
KS</td>
<td>
2</td>
<td>
Lehrer BD</td>
<td>
N008</td>
<td>
</td>
</tr><tr class="k">
<td>
Dr</td>
<td>
5</td>
<td>
Lehrer BE</td>
<td>
N003</td>
<td>
</td>
</tr><tr class="k">
<td>
He</td>
<td>
5</td>
<td>
Lehrer BF</td>
<td>
N008</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
06C</th>
<td>
Bre</td>
<td>
5</td>
<td>
Lehrer BG</td>
<td>
N104</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
06D</th>
<td>
Bre</td>
<td>
2</td>
<td>
Lehrer BH</td>
<td>
N105</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="3" class="k">
07A</th>
<td>
Dr</td>
<td>
3</td>
<td>
Lehrer BI</td>
<td>
N010</td>
<td>
anstelle Klasse LRI</td>
</tr><tr class="k">
<td>
RJa</td>
<td>
4</td>
<td>
Lehrer BJ</td>
<td>
N010</td>
<td>
</td>
</tr><tr class="k">
<td>
KG</td>
<td>
5</td>
<td>
Lehrer BK</td>
<td>
H1</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="2" class="k">
07B</th>
<td>
Dr</td>
<td>
3</td>
<td>
Lehrer BK</td>
<td>
N010</td>
<td>
anstelle Klasse LRI</td>
</tr><tr class="k">
<td>
He</td>
<td>
4</td>
<td>
Lehrer BL</td>
<td>
H1</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
07C</th>
<td>
Bk</td>
<td>
6</td>
<td>
Lehrer BM</td>
<td>
Mu2</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
07D</th>
<td>
Bre</td>
<td>
1</td>
<td>
Lehrer BN</td>
<td>
Z2</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
07E</th>
<td>
He</td>
<td>
4</td>
<td>
Lehrer BO</td>
<td>
H1</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="2" class="k">
08A</th>
<td>
Dr</td>
<td>
2</td>
<td>
Lehrer BP</td>
<td>
H303</td>
<td>
</td>
</tr><tr class="k">
<td>
Ge</td>
<td>
4</td>
<td>
Lehrer BR</td>
<td>
N104</td>
<td>
anstelle Klasse LRI</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
08B</th>
<td>
Dr</td>
<td>
2</td>
<td>
Lehrer BS</td>
<td>
H303</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="3" class="k">
08C</th>
<td>
Ge</td>
<td>
4</td>
<td>
Lehrer BT</td>
<td>
N104</td>
<td>
anstelle Klasse LRI</td>
</tr><tr class="k">
<td>
Dr</td>
<td>
4</td>
<td>
Lehrer BU</td>
<td>
H005</td>
<td>
</td>
</tr><tr class="k">
<td>
Bk</td>
<td>
5</td>
<td>
Lehrer BV</td>
<td>
H005</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
08D</th>
<td>
Dr</td>
<td>
4</td>
<td>
Lehrer BV</td>
<td>
H005</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="2" class="k">
09C</th>
<td>
Km</td>
<td>
5</td>
<td>
Lehrer BW</td>
<td>
H303</td>
<td>
statt Di(30.11.) 6.St. </td>
</tr><tr class="k">
<td>
Dr</td>
<td>
6</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="2" class="k">
09D</th>
<td>
KS</td>
<td>
3</td>
<td>
Lehrer BX</td>
<td>
B3</td>
<td>
statt Mi(1.12.) 6.St. </td>
</tr><tr class="k">
<td>
He</td>
<td>
6</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="3" class="k">
09E</th>
<td>
Dr</td>
<td>
6</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr><tr class="k">
<td>
He</td>
<td>
6</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr><tr class="k">
<td>
Bre</td>
<td>
7</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
09F</th>
<td>
He</td>
<td>
6</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="8" class="k">
10A</th>
<td>
Dr</td>
<td>
1</td>
<td>
</td>
<td>
N111</td>
<td>
eigenverantwortliches Lernen</td>
</tr><tr class="k">
<td>
Bk</td>
<td>
4</td>
<td>
Lehrer BY</td>
<td>
B2</td>
<td>
</td>
</tr><tr class="k">
<td>
RJa</td>
<td>
6</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr><tr class="k">
<td>
Ec</td>
<td>
8</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr><tr class="k">
<td>
He</td>
<td>
9</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr><tr class="k">
<td>
Kt</td>
<td>
9</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr><tr class="k">
<td>
He</td>
<td>
10</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr><tr class="k">
<td>
Kt</td>
<td>
10</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="7" class="k">
10B</th>
<td>
Frk</td>
<td>
7</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr><tr class="k">
<td>
Ga</td>
<td>
8</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr><tr class="k">
<td>
Kt</td>
<td>
9</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr><tr class="k">
<td>
Li</td>
<td>
9</td>
<td>
Lehrer BZ</td>
<td>
H2</td>
<td>
Kein Schwimmen!</td>
</tr><tr class="k">
<td>
Kt</td>
<td>
10</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr><tr class="k">
<td>
Li</td>
<td>
10</td>
<td>
Lehrer BZ</td>
<td>
H2</td>
<td>
Kein Schwimmen!</td>
</tr><tr class="k">
<td>
KA</td>
<td>
2</td>
<td>
Lehrer CA</td>
<td>
C1</td>
<td>
</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="5" class="k">
10C</th>
<td>
Ec</td>
<td>
7</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr><tr class="k">
<td>
Kt</td>
<td>
9</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr><tr class="k">
<td>
Li</td>
<td>
9</td>
<td>
Lehrer CB</td>
<td>
H2</td>
<td>
Kein Schwimmen!</td>
</tr><tr class="k">
<td>
Kt</td>
<td>
10</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr><tr class="k">
<td>
Li</td>
<td>
10</td>
<td>
Lehrer CC</td>
<td>
H2</td>
<td>
Kein Schwimmen!</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
WUR</th>
<td>
Kt</td>
<td>
7</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="3" class="k">
WU</th>
<td>
Lw</td>
<td>
7</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr><tr class="k">
<td>
Wu</td>
<td>
7</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr><tr class="k">
<td>
Lw</td>
<td>
8</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
FU9</th>
<td>
Tk</td>
<td>
7</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr></tbody>
<tbody class="k"><tr class="k"><th rowspan="1" class="k">
MSem</th>
<td>
RJa</td>
<td>
3</td>
<td>
</td>
<td>
</td>
<td>
entfällt</td>
</tr></tbody>
</table>
</p>
<p class="seite" style="text-align:left">
<table class="F"><colgroup><col width="899"/></colgroup> <tbody class="F"><tr class="F"><th rowspan="1" class="F">
Der Wahlunterricht "LaLaLaLa" bei Herrn Mustermann muss leider heute entfallen!</th>
</tr></tbody>
<tbody class="F"><tr class="F"><th rowspan="1" class="F">
Der Wahlunterricht bei Herrn Mustermann entfällt heute!</th>
</tr></tbody>
</table>
</p>
<p class="seite" style="text-align:left">
<a href="#oben">Nach oben</a> </p>
<hr />
</body></html>
Mit dem Regex (?=<tbody.class=.k.>)[\S\s]*(?=<\/tbody>)
dachte ich, dass ich alle <tbody> Elemente einzeln bekommen würde... allerdings krieg ich nur einen kompletten Block...
Wie ich dann weiterkomme, bin ich auch noch unsicher... brauche ja nur eine Klasse und da die Vertretungen der beiden Tage...
Also falls jemand weiterhelfen kann - ich würd mich freuen...
Für solche Abfragen sollte man die XPath-Option verwenden. Siehe Commandref sowie https://www.w3schools.com/xml/xpath_intro.asp
LG
pah
Hallo pah,
erstmal Danke für Deine Antwort..., jetzt habe ich mittels apt-get install libxml-parser-perl libxml-xpath-perl
nachgerüstet und für Tests ein Reading eingefügt:
attr Vertretungskalender reading10Name Test1
attr Vertretungskalender reading10XPath-Strict //tbody/text()
Zuvor habe ich versucht zu ergründen was ich machen muss, das habe ich in der CommandRef bei "Parsing http / XML using xpath" und hier https://www.w3schools.com/xml/xpath_syntax.asp (https://www.w3schools.com/xml/xpath_syntax.asp) getan.
Ich war der Meinung, dass ich dann einzelne Readings des Inhalts der <tbody>- Elemente bekomme.
Ich habe es auch mit //tbody[@class='k']/text()
probiert, beide Male passiert nichts - keinerlei Readings werden angelegt. Daraus folgt, irgendwas mach ich noch falsch....
Kannst Du mich nochmal in die richtige Richtung stubsen? Danke!
Das Verhalten ist auf https://regex101.com/ reproduzierbar.
Das Aufsplitten funktioniert dort, wenn Flag/Option U gesetzt wird.
Habe aber keine Ahnung wie das hier aussehen müsste ...
Ich war der Meinung, dass ich dann einzelne Readings des Inhalts der <tbody>- Elemente bekomme.
Jein. Es gibt ja mehrere davon - also wird ein Array geliefert, und tbody hat keine Textknoten als Kinder
Zitat//tbody[@class='k']/text()
ist also leer, aber
Zitat//tbody[@class='k'][1]/tr/th/text()
nicht.
LG
pah