phpbar.de logo

Mailinglisten-Archive

[php] eigentlich simples Regex (dachte ich)

[php] eigentlich simples Regex (dachte ich)

Michael Wallner php_(at)_phpcenter.de
Mon, 16 Sep 2002 16:10:05 +0200


Beck, Mike schrieb:
> hi,
>
Hi,

versuchs mal mit PCRE:

preg_match('/lang=([a-z]{0,2})/i', $QUERY_STRING, $regs);

[0] => lang=en
[1] => en
> ich habe es jetzt so probiert:
> eregi("(lang\=)([:alpha:]{0,2})", $QUERY_STRING,$regs);
> array(10) {
>   [0]=>  string(5) "lang="
>   [1]=>  string(5) "lang="
>   [2]=>  bool(false)
>   [3]=>  bool(false)
> usw..
>
> 0 ist richtig und alles größer 2 ist richtig, aber wieso steht in 1 wieder
> 'lang=' anstatt en?

HTH,
Michael


--
IWORKS <http://iworks.at/>   | |   Michael WALLNER
webdesign & webdevelopment   | |   Hauptstrasse 26
websites & webapplications   | |   A-7033 Poettsching
<:mailto:office_(at)_iworks.at>   | |   +43 676 63 73 956


php::bar PHP Wiki   -   Listenarchive