Bücher online kostenlos Kostenlos Online Lesen
Google Analytics - Implementieren Interpretieren Profitieren

Google Analytics - Implementieren Interpretieren Profitieren

Titel: Google Analytics - Implementieren Interpretieren Profitieren Kostenlos Bücher Online Lesen
Autoren: Timo Aden
Vom Netzwerk:
dies aus technischer Sicht nicht die optimale Darstellungsform ist). Weil der Punkt nun bereits ein Zeichen der regulären Ausdrücke ist und gleichzeitig auch in jeder URL vorkommt, muss er als regulärer Ausdruck aufgehoben werden, sofern man wirklich einen Punkt darstellen will. Soll die URL www.beispiel.de mit einem regulären Ausdruck dargestellt werden, würde sie als www.\beispiel.\de geschrieben werden. Der vorangestellte Schrägstrich hebt die Funktion des Punkts im Sinne eines regulären Ausdrucks auf. Andernfalls wäre eine Übereinstimmung auch für wwwabeispielbde oder wwwxbeispiel4de gegeben, da ein Punkt jedes beliebige Zeichen abdeckt und somit als Wildcard betrachtet werden kann.

Der Stern stimmt mit keinem der vorangegangenen Zeichen mehr überein. Angenommen, ich habe eine Artikelnummer, die immer vierstellig ist. Ich suche nun nach der Nummer 4. Diese wäre in dem System beispielsweise als 0004 dargestellt. Um eine Übereinstimmung mit dem * zu erreichen, ist die Suchziffer die 4 mit entweder keiner oder mehreren Nullen davor. 0*4 wäre ein regulärer Ausdruck, der hier eine Übereinstimmung erzielen würde. (Allerdings wäre eine Übereinstimmung auch erzielt, wenn vor der 4 deutlich mehr Nullen stünden, weil es ja nur „keine 0 oder mehr“ heißt. Das Maximum ist nicht definiert.) Besonders oft wird der * im Zusammenhang mit dem . verwendet. Denn .* stünde für jedes Zeichen, egal wie viele.

Das Pluszeichen kennzeichnet eine Übereinstimmung mit einem oder mehreren vorhergehenden Zeichen. Für das obige Beispiel mit dem * würde dies bedeuten, dass 0+4 nur dann eine Übereinstimmung ergibt, solange mindestens eine 0 vor der 4 stünde. 04, 004 oder 0004 oder noch mehr Nullen würden eine Übereinstimmung erzeugen. Keine Null oder eine andere Ziffer als die Null hieße „keine Übereinstimmung“. Sie suchen nach dem Wort „Hannover“? Vielleicht schreiben viele User „Hanover“ oder „Hannnover“. Mit dem regulären Ausdruck „Han+over“ würden Sie alle Schreibweisen abdecken, mindestens ein n muss allerdings vorkommen.

Das Fragezeichen stimmt mit einem oder keinem des vorhergehenden Zeichens überein.
() 
Die Klammern gruppieren ein Element und merken sich dieses. Insbesondere in Verbindung mit anderen regulären Ausdrücken werden die Klammern benötigt. Dazu gleich mehr.
[] 
Sind in einer eckigen Klammer Elemente enthalten, wird hier nach einer Übereinstimmung gesucht. Steht lediglich ein Element in dieser Klammer, muss dieses für eine Übereinstimmung auch vorkommen. Der reguläre Ausdruck „StirbLangsam[1234]“ würde übereinstimmen mit allen StirbLangsam-Folgen 1–4, die fünfte Folge wäre hier nicht eingeschlossen.

Das Minuszeichen erstellt einen Bereich in einer Liste, wie man sie vorher vermutet, also 0–9 oder a–z. In Verbindung mit der eckigen Klammer ergibt das Minuszeichen oft einen Sinn. Für obiges Beispiel wäre der reguläre Ausdruck „StirbLangsam[1–4]“ auch korrekt und würde alle vier Teile von Stirb langsam einschließen. Oder für eine Liste an Zahlen, bei der die letzte zwischen 0 und 9 variiert, wäre beispielsweise „6874364[0–9]“ der korrekte Ausdruck.

Das Dach stellt eine Übereinstimmung am Anfang eines Felds dar, d. h., das Suchelement muss mit der dem Dach folgenden Ziffer beginnen. Wäre „^langsam“ mein regulärer Ausdruck, hätte ich eine Übereinstimmung für „langsam“, aber nicht für „stirb langsam“.

Das Dollarzeichen ist bei den regulären Ausdrücken das Gegenteil vom Dachzeichen. Eine Übereinstimmung findet also nur statt, wenn in dem durchsuchten Element nach dem Dollarzeichen kein Symbol mehr kommt. Der reguläre Ausdruck „timoaden.de$“ würde beispielsweise nicht mit timoaden.de/2009/05/01 übereinstimmen.

Das Pipe-Symbol bedeutet so viel wie das Wort „oder“. Insbesondere im Zusammenhang mit Klammern ergibt dieses Zeichen einen Sinn. „Groß(vater|mutter)“ würde sowohl das Wort „Großvater“ als auch „Großmutter“ einschließen. Oder Sie suchen in einer Liste nach den Wörtern „Haus“ oder „Baum“; beide dürfen vorkommen – dann wäre „(Haus|Baum)“ der richtige Ausdruck.
    Es gibt weitere Details, auf die ich an dieser Stelle nicht näher eingehe. Wichtig zu wissen ist, dass die regulären Ausdrücke auch im Suchfeld innerhalb der Analytics-Berichte verwendet werden können. Angenommen, Sie betreiben eine Website mit täglichen Nachrichten, die

Weitere Kostenlose Bücher