overreaction
Grünschnabel
Hallo Leute!
Hab ein Problem, welches ich mit regular expressions lösen will, aber nicht hinkriege.
In einer XML-Datei habe ich wiederholt solche Konstrukte:
und manchmal eben auch
Ich möchte nun immer, wenn zwischen <title> und </title> ein http://www.xyz vorkommt das ganze durch eigenen Text ersetzen, also z.B.
wird zu
Bisher habe ich folgendes:
Dies findet allerdings nur das erste <title> und das allerletzte </title> wenn ich z.B. mehrere Tags habe, wie z.B.
Danke im voraus!
Gruss
Overreaction
Hab ein Problem, welches ich mit regular expressions lösen will, aber nicht hinkriege.
In einer XML-Datei habe ich wiederholt solche Konstrukte:
Code:
<title>Hallo, ich bin ein Titel</title>
<title>Servus, noch einer</title>
und manchmal eben auch
Code:
<title>http://www.tutorials.de</title>
Ich möchte nun immer, wenn zwischen <title> und </title> ein http://www.xyz vorkommt das ganze durch eigenen Text ersetzen, also z.B.
Code:
<title>http://www.google.de/search.cfm</title>
Code:
<title>Kein Titel</title>
Bisher habe ich folgendes:
Code:
<[title]+>[http://].*<.[title]+>
Code:
<title></title>
<title></title>
<title></title>
<title></title>
Danke im voraus!
Gruss
Overreaction