PHP preg_match Platzhalter
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
ausdruck
beschreiben
code
folgendem problem
gescheiterter versuch
helfen
letzten punkt
platzhalter
problem
recht langen text
stehen
string
text
url
-
Hallo ich stehe vor folgendem Problem. Ich muss in einem String mit einem recht langen Text einen Ausdruck finden.
Diesen hier: "Starting VM KSudhoff-VPC_active ... ...done."
ICh weiß das es mit preg_match geht, aber ich habe ein Problem mit den Platzhaltern!
Ich will das dies hier durch einen Platzhalter ersetzt wird, da es sich dynamisch ändert!
"KSudhoff-VPC_active ... ..."
Hioer mein gescheiterter Versuch:
if preg_match("/#Starting.*?done.#/",$MailDetails))
Kann mir wer helfen? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
no-smoke schrieb:
Was ändert sich dynamisch?
Ich will das dies hier durch einen Platzhalter ersetzt wird, da es sich dynamisch ändert!
Wofür stehen die
eigentlich in deinem Pattern?#
Wie wärs damit:if(preg_match('/Starting.*?done\./',$MailDetails)) irgendwas;
Beitrag zuletzt geändert: 27.6.2012 18:36:56 von hackyourlife -
sinnvoll wäre es noch, den letzten Punkt zu escapen also so:
if(preg_match('/Starting.*?done\./',$MailDetails)) irgendwas;
bzw falls die ... ... vor dem done auch mit drin sein sollen und nicht nur irgendwelchen Text beschreiben sollten:
if(preg_match('/Starting.*?\.\.\. \.\.\.done\./',$MailDetails)) irgendwas;
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage