php reguläre ausdrücke

Bash, Shell, PHP, Python, Perl, CGI
debian inside
Posts: 65
Joined: 2003-01-30 22:46

php reguläre ausdrücke

Post 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
thiefmaster
Posts: 59
Joined: 2002-08-31 19:15

Re: php reguläre ausdrücke

Post by thiefmaster »

Man sollte NIE | ale regex-quote verwenden!!!
Nimm lieber ° oder einen ganz normalen /
w00t
Posts: 5
Joined: 2002-12-26 02:39

Re: php reguläre ausdrücke

Post 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?
thiefmaster
Posts: 59
Joined: 2002-08-31 19:15

Re: php reguläre ausdrücke

Post by thiefmaster »

Weil "|" ein Regex-sensitives Zeichen ist und die Literale "/" oder "°" nicht?
Genau ;)
° ist am besten, weil das fast nie verwendet wird.