Wie in diesem Falle RegExps anwenden?
Kosmos
- php
Hallo,
ich habe eine Variable mit folgendem Inhalt:
$variable="das-soll-weg: Das hier will ich behalten";
möglicherweise erhält die Variable im Programmverlauf aber auch folgenden Wert:
$variable="Das hier will ich behalten";
wie kann ich die Variable bearbeiten, so dass ich in jedem Falle nur folgenden Wert habe:
$variable="Das hier will ich behalten";
???
Hoffe, ihr versteht, was ich meine
Vielen, lieben Dank
Gruß,
Kosmos
Huhu Kosmos
wie kann ich die Variable bearbeiten, so dass ich in jedem Falle nur folgenden Wert habe:
$variable="Das hier will ich behalten";
genau so.
Hoffe, ihr versteht, was ich meine
Nein, nicht wirklich ...
Viele Grüße
lulu
Also,
ich habe eine Variable, die --je nach Script-verlauf-- verschiedene Werte annehmen kann.
Entweder die Variable hat den Wert 'blabla: foo bar' oder 'foo bar'.
Egal, welchen Wert die Variable hat, möchte ich die Variable so bearbeiten, dass sie am ende immer den Wert 'foo bar' hat.
Ist es jetzt klarer?
Achso: 'foo bar' ist selbstverständlich ein dynamischer Wert!
Huhu Kosmos
Entweder die Variable hat den Wert 'blabla: foo bar' oder 'foo bar'.
Egal, welchen Wert die Variable hat, möchte ich die Variable so bearbeiten, dass sie am ende immer den Wert 'foo bar' hat.
dann schreib halt $a = 'foo bar' hin ;-)
Ist es jetzt klarer?
Nein, aber wenn ich mich bemühe und meine Begriffsstutzigkeit mal kurz ablege vermute ich Du möchtest alles vor dem ersten ":" abschneiden.
Dann wäre eine Lösungsmöglichkeit dieses:
$text = preg_replace('/[1]*:/','', $text);
Viele Grüße
lulu
^: ↩︎