RegExp
00willson
- javascript
Hallo zusammen.
Meine große Schwäche: RegEx. Daher meine Frage: Ich möchte eine URL darauf testen, ob sie einen bestimmten Dateinamen enthält und einen Parameter NICHT.
Bsp.: http://forum.de.selfhtml.org/index.php/cgi-bin/fo_post?redirect=no&dummy_param=yes&fill_up=0
* index.php - soll auf jeden Fall enthalten sein
* dummy_param - darf auf keinen Fall enthalten sein
* zwischen beidem und nach dem Paramter können beliebige Zeichen stehen
Kann jemand helfen? Mein Versuch
^*(index.php)*(^(redirect=))*$
bringt mich nicht weiter.
Besten Dank!
@@00willson:
nuqneH
Meine große Schwäche: RegEx.
Daher meine Frage: Ich möchte eine URL darauf testen, ob sie einen bestimmten Dateinamen enthält und einen Parameter NICHT.
Dazu brauchst du keinen regulären Ausdruck; das geht auch mit http://de.selfhtml.org/javascript/objekte/string.htm#index_of@title=String.indexOf().
Qapla'
@@00willson:
nuqneH
Meine große Schwäche: RegEx.
Daher meine Frage: Ich möchte eine URL darauf testen, ob sie einen bestimmten Dateinamen enthält und einen Parameter NICHT.
Dazu brauchst du keinen regulären Ausdruck; das geht auch mit http://de.selfhtml.org/javascript/objekte/string.htm#index_of@title=String.indexOf().
Qapla'
Hi Gunnar,
doch es muss eine RegEx sein. Ich möchte es nicht mit JS verwenden, sondern als Abfrage in Google Analytics.
Trotzdem 'ne Idee?
doch es muss eine RegEx sein. Ich möchte es nicht mit JS verwenden, sondern als Abfrage in Google Analytics.
Trotzdem 'ne Idee?
Eine regex kann auf ziemlich viele Arten etwas nicht finden. Deshalb kommst du mit _einer_ Regex für eine positive und eine negative Bedingung nicht weiter.
mfg Beat