Ingo Turski: regulärer Ausdruck

Beitrag lesen

Hi,

Die Funktion match() scheint mir die die bestgeeignetste zu sein.

Sofern keine weiteren Parameter folgen, reichen bereits einfache Stringfunktionen.

Ich hab jedoch ein Problem den richtigen regulären Ausdruck zu formulieren.
So sieht mein reg.Ausruck momentan aus:

document.getElementsByTagName("a")[$i].href.match(/item.php?id=([0-1a-f]+)?/i);


>   
> Das Problem:  
> Es wird nicht die komplette Hexadezimalzahl ausgegeben, nur ein oder zwei Zeichen davon.  

warum gibst Du das über das letzte "?" dann so vor - sprich beschränkst die "Gierigkeit" des Ausdrucks?  
  
freundliche Grüße  
Ingo

-- 
[[barrierefrei Ingo Webdesign](http://www.1ngo.de/web/) » [Suchmaschinenoptimierung](http://www.1ngo.de/web/seo.html) | [em?](http://www.1ngo.de/web/em.html) | [IE7 - Bugs](http://www.1ngo.de/web/ie7.html)]