| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer | Guckst Du hier: http://de.php.net/preg_replace Start- und Ende-Markierung müssen dabei im Suchmuster und im Ersetzungsmuster enthalten sein, wenn nur der Teil dazwischen ausgetauscht werden soll.
__________________ ********************************** Nein, ich bin nicht die Signatur. Ich putze hier nur. ********************************** |
| |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | '.$marker1.' zwischen ' werden variablen nicht geparst. mfg robo47
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| |
| | |
| Erfahrener Benutzer Registriert seit: 27.11.2004
Beiträge: 151
![]() | ja und wie mache ich das jetzt ??? ich möchte im grunde nur bestimmte datensätze durch neue daten ersetzen, gibt es vieleicht eine andere lösung? die start- und endmarkierungen sind mit nummern versehen, um sie zu finden: <datensatz120>daten</datensatz120> <datensatz121>datenersatz</datensatz121> |
| |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | PHP-Code:
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| |
| | ||
| Erfahrener Benutzer Registriert seit: 27.11.2004
Beiträge: 151
![]() | Zitat:
| |
| |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | sorry, vertippt, aber solltest du doch alleine schaffen odeR? so müsste es stimmen: PHP-Code:
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| |
| | ||
| Erfahrener Benutzer Registriert seit: 27.11.2004
Beiträge: 151
![]() | Zitat:
<?php $string = "Das <marker123>rote</marker123> Auto ist kaputt."; $neu = "blaue"; $marker1 = "marker123"; $string = preg_replace('|^(.*<'.$marker1.' >).*(</'.$marker1.' >.*)$|', "$1$neu$2", $string); echo $string; ?> das auto bleibt einfach rot !!!! ich möchte es einfach nur blau haben !!!! | |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| unbekannten String ersetzen | PHP Tipps 2005-2 | 7 | 27.10.2005 11:13 | |
| Teilstring ersetzen | PHP Tipps 2005-2 | 5 | 21.06.2005 15:34 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php teilstring ersetzen, php marker ersetzen, endmarkierung kann nicht gelesen werden, \endmarkierung kann nicht gelesen werden\, endmarkierung, preg_replace unbekannte zeichenkette, marker suchen und ersetzen php, unbekannten teil ersetzen php, php preg_replace marker, teilstring ersetzen php, preg_replace marker, php replace marker ersetzen, php string am ende ersetzen, php in txt nach unbekannten string, php \'\ am anfang des strings\', str_replace unbekannte zeichenfolge ersetzen php, unbekannten string im string finden php, von anfang bis ende ersetzen php, php ersetzen anfang ende, php teilstring im string von bis ersetzen |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.