Ich habe diese Kombination in einem String:Wie Punkte aus dieser Kombination in PHP entfernen
"I am tagging @username1.blah. and @username2.test. and @username3."
ich das versucht:
preg_replace('/\@^|(\.+)/', '', 'I am tagging @username1.blah. and @username2.test. and @username3. in my status.');
Aber das Ergebnis ist:
"I am tagging @username1blah and @username2test and @username3 in my status"
Das obige Ergebnis ist nicht das, was ich wollte.
Dies ist, was ich erreichen will:
"I am tagging @username.blah and @username2.test and @username3 in my status."
Könnte mir jemand helfen, was ich in dem Muster falsch gemacht haben?
Vielen Dank, Jon
danke für die Antwort, es ist sehr nützlich - aber ich habe die Frage bearbeitet, weil ich möchte, dass die Änderungen nur für das Wort gelten, das mit '@' Symbol begann. Danke vielmals. – jobun