phpbar.de logo

Mailinglisten-Archive

[php] Trouble with Regular Expression

[php] Trouble with Regular Expression

Alex Emken php at emken.com
Fre Feb 24 17:06:16 CET 2006


Daniel wrote:
> preg_match('/^(syscall|query{1})(\.{1}[a-zA-Z]{4,40})+$/'),
> $_GET['r'], &results);
> 
> Die Funktion validiert den String, jedoch habe ich ein Problem mit dem
> results array (das nur die letzte zutreffende Übereinstimmung
> enthält). Ich möchte nämlich alle Übereinstimmungen von
> '(\.{1}[a-zA-Z]{4,40})+' haben.
> 
> Ist das irgendwie möglich?

Hallo Daniel,

ja: http://de.php.net/manual/de/function.preg-match-all.php ;)

Gruß,
Alex



php::bar PHP Wiki   -   Listenarchive