Martin Hein: Entwicklung eines regulären Ausdrucks

Beitrag lesen

Hallo Forum,

ich stehe vor folgender Aufgabe:

Ich muss im XHTML-Code einer Website Text-Ersetzungen vornehmen.
Also einfach search & replace. Die Schwierigkeit dabei ist,
diese Ersetzungen nur in dem vom Browser dargestellten Text
vorzunehmen (nicht z.b. in Pfadangeben). Ich muss also einen
regulären Ausdruck entwickeln, bei dem das Suchmuster nur den vom Browser als Text dargestellten String findet. Naheliegend
erscheint mir folgende Behauptung:

Text der von '><' eingeschlossen ist, wird als Text dargestellt.

Ist dem so ?

Gegenprobe:
-----------
<html><head><title>text</title></head>

  1. ...title '>text<' </title ... : passt
  2. ...head '><title>text</title><' /head ... : passt aber auch

Ich bin mit regulären Ausdrücken blutiger Anfänger. Daher
stellt sich mir die Frage:

Lässt sich der reguläre Ausdruck so defnieren, dass er im
zweiten Beispiel nicht matched ?

danke und

beste gruesse,
martin