php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.04.2008, 15:58  
Benutzer
 
Registriert seit: 03.04.2008
Beiträge: 45
QDSL befindet sich auf einem aufstrebenden Ast
Standard Regex str_replace ersetzt nicht das was ich möchte

Ich wollte mithilfe von regulären Ausdrücken eine Zeichenkette ersetzen. Klingt einfach, aber leider klappt es bei mir nicht.

PHP-Code:
$d1 = array(".*".*");
    
$d2 = array("quot;");
    
$title str_replace($d1$d2$title); 
In der Variable $title steht z.B. "Ich bin ... pla ... "Neues&quot ... "

Leider entfernt der reguläre Ausdruck nicht einmal den vorderen Teil. Hat jemand eine Idee, was ich falsch gemacht habe.
Blöderweise ist "Neues" zusammengeschrieben. Wobei das auch kein Problem sein sollte.

Danke
QDSL ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 03.04.2008, 16:07  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

str_replace arbeitet nicht mit regulären ausdrücken sondern mit normalem text, also die .* wegmachen
cycap ist offline  
Alt 03.04.2008, 16:41  
Benutzer
 
Registriert seit: 03.04.2008
Beiträge: 45
QDSL befindet sich auf einem aufstrebenden Ast
Standard

Danke, dass ich da nicht selbst drauf gekommen bin...
QDSL ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Array sortieren mit regex Lupi PHP Tipps 2008 3 21.07.2008 15:17
Regex: Auslesen der Meta-Tags einer Webseite Sucheingrenzung pepe24 PHP Tipps 2008 12 31.05.2008 15:41
2 Regex in PHP kompatible Syntax übersetzen NoiZy PHP-Fortgeschrittene 6 07.04.2008 09:04
Regex Link Problem Broadcast PHP Tipps 2008 2 29.02.2008 16:30
[gelöst :D ] regex tuts nur einmal pro zeile notyyy PHP Tipps 2008 17 24.09.2007 15:40
RegEx für Mail-Adresse (Bitte prüfen!) vollkommenegal PHP Tipps 2006 13 20.11.2006 20:02
RegEX - Ich bekomm es nicht gebacken ??? Frank Burian HTML, Usability und Barrierefreiheit 1 04.07.2006 15:54
habe ein paar fragen zu REGEX imported_kremser PHP Tipps 2006 11 31.01.2006 15:30
RegEx findet Stringvorkommen nicht PHP Tipps 2007 6 08.12.2005 21:52
Suche ein bestimmtes Regex Chr!s PHP Tipps 2005 5 21.05.2005 12:01
Lösungsansatz fehlt: RegEx soll eine Funktion "aufrufen Kort PHP Tipps 2005 6 03.04.2005 18:15
preg_replace ersetzt nur das 1. Vorkommen, trotz limit=-1 PHP Tipps 2005 5 26.03.2005 20:31
Anker Links parsen (RegEx) Spyker PHP Tipps 2005 1 31.01.2005 12:01
Regex für attribute in quelltexten robo47 PHP Tipps 2005 6 27.01.2005 18:29
[Erledigt] Regex für selektives Replacement PHP-Fortgeschrittene 2 25.12.2004 15:57

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
str_replace ersetzt nicht, str_replace regex, php str_replace regex, str_replace regex alles, php regex str_replace, regex str _replace, str_replace php regex, str_replace ersetzt nicht alles, php str_replace ersetzt nicht

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:27 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum