Page 1 of 1

php reguläre ausdrücke

Posted: 2003-02-09 14:35
by debian inside

Code: Select all

preg_match_all("|href="?([^"' >]+)|i", $inhalt,$arrayoflinks);
While(List(,$link) = Each($arrayoflinks[1])){
damit bekomm ich die url´s aus den links heraus

nun möchte ich das ganze zu ner vollständigen url zusammenfügen
wenn das teil schon fertig ist ok
aber da gibt es noch folgende versionen:
../script.php
script.php
../verz/script.php
usw.

hat jemand zufällig schon mal so etwas gemacht
hab es schon selber versucht aber ich bin noch nicht so gut mit den regulären ausdrücken

Re: php reguläre ausdrücke

Posted: 2003-02-09 17:20
by thiefmaster
Man sollte NIE | ale regex-quote verwenden!!!
Nimm lieber ° oder einen ganz normalen /

Re: php reguläre ausdrücke

Posted: 2003-02-10 13:24
by w00t
ThiefMaster wrote:Man sollte NIE | ale regex-quote verwenden!!!
Nimm lieber ° oder einen ganz normalen /
Warum eigentlich nicht? Weil "|" ein Regex-sensitives Zeichen ist und die Literale "/" oder "°" nicht?

Re: php reguläre ausdrücke

Posted: 2003-02-14 19:23
by thiefmaster
Weil "|" ein Regex-sensitives Zeichen ist und die Literale "/" oder "°" nicht?
Genau ;)
° ist am besten, weil das fast nie verwendet wird.