Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
preg_replace [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
preg_replace


 
Link234
12-05-2005, 16:16 
 
Hi hab mal ne frage:

wenn ich folgendes verwende:

preg_replace("/\(.*)\[\/img\]/siU", ...

ersetzt er ja "[img]" und ""

wie mach ich es denn das er

"http://bla/" und "" ersetzt?

weil wenn ich das oben reinschreibe, also:
preg_replace("/\[img]http://bla/(.*)\[\/img\]/siU", ...

dann kommt immer n fehler...denke mal das ich das "http://bla/" mit irgendwelchen zeichen versorgen muss...aber welche?

wo kann ich das auserdem nachlesen wie das mit den zeichensetzungen geht? auf php.net würds nämlich nicht wirklich erklärt.

aber hauptsache ihr könnt mir bei dem problem da oben schonma helfen :)

 
XGremliN
12-05-2005, 16:30 
 
Probier mal:
preg_replace("/\http:\/\/bla/(.*)\[\/img\]/siU", ...

weil du das ja auch schon bei machst.

@mods
danke für meinen eigenen Status.
Wann habt Ihr denn das gemacht, ist mir grad eben erst aufgefallen.

 
Link234
12-05-2005, 16:45 
 
ja so hats geklappt! danke!

 
derHund
12-05-2005, 18:25 
 
oder einfach einen anderen delimiter verwenden.
Rotzlöffel:D


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