Hallo zusammen,
ich habe in einer Liste folgenden beispielhaften Inhalt stehen und diese werden in einer Schleife durchlaufen:
Nun möchte ich aus der ersten Zeile "Außentemperatur" herausfiltern. Das Pattern soll nur in der ersten Zeile einen Treffer finden und bei den anderen Zeilen nicht.
Deshalb geht "^<(.*)>$" nicht da es auf die anderen Zeilen auch zutrifft. Ich habe dann "^<([a-zA-Z0-9ß_ äöüÄÖÜ]*)>$" versucht nur finde ich das nicht sehr schön.
Gibt es eine Möglichkeit alle Zeichen zuzulassen wie mit .* und < > und / auszuschließen?
Danke
Gruß
Markus
ich habe in einer Liste folgenden beispielhaften Inhalt stehen und diese werden in einer Schleife durchlaufen:
Code:
<Außentemperatur>
<value>227</value>
<uri>/user/var/40/10241/0/0/12197</uri>
<strValue>22,5</strValue>
<unit>°C</unit>
<decPlaces>1</decPlaces>
<advTextOffset>0</advTextOffset>
</Außentemperatur>
Nun möchte ich aus der ersten Zeile "Außentemperatur" herausfiltern. Das Pattern soll nur in der ersten Zeile einen Treffer finden und bei den anderen Zeilen nicht.
Deshalb geht "^<(.*)>$" nicht da es auf die anderen Zeilen auch zutrifft. Ich habe dann "^<([a-zA-Z0-9ß_ äöüÄÖÜ]*)>$" versucht nur finde ich das nicht sehr schön.
Gibt es eine Möglichkeit alle Zeichen zuzulassen wie mit .* und < > und / auszuschließen?
Danke
Gruß
Markus