[PHP] Teil ersetzen

Skhoney

SMS-Change.de
ID: 67036
L
2 Mai 2006
624
22
Hallo,

ich brauch mal eben Hilfe ^^ und zwar gehts darum: Ich habe einen bestimmten Text (Fängt gleich an und hört gleich auf) den ich ersetzten will, nur ist der Text in der mitte immer anders - wie kann ich das definieren das trotzdem immer der text der gleich anfängt ersetzt wird.

Beispiel:
Hear My Name (bla1):
Hear My Name (bla2):

soll eben ersetzt werden mit einer anderen Zeichen kette. Wie ich das ersetzte ist nicht das Thema:


PHP:
$change = array(
     	"Hear My Name (????):" => "HMN schrieb:"
            ....
     );

    $eintrag = strtr($text, $change); 
    echo $eintrag;


Wie gebe ich das an das es trotzdem ersetzt wird, obwohl sich das in den Klammern "Hear My Name (bla2):" immer ändert?

Danke!
 
RegExps sind ne Wissenschaft für sich.

Ich hab die früher auch ned geblickt, doch mittlerweile bin ich schon relativ sicher damit :)
Mein Tip fürs Lernen: Üben, üben, üben ... klingt doof, aber is wirklich so.
Alle Links, die man braucht, hab ich schon im obigen Post reingeschrieben.

Wir hatten mal einen Übungsthread extra für RegExps :think: *suchen geh*

edit:
https://www.klamm.de/forum/showthread.php?t=15586
Muss ich bei Gelegenheit mal wieder schieben 8)