Matthias: Regular Expression

Beitrag lesen

Hallo,

eine .htaccess Datei untersucht mittels Regular Expression
eine URL und kann das Suchmuster entweder an erster oder dritter Stelle finden:

http://www.example.com/Suchmuster-blablabla.html
oder
http://www.example.com/blablabla-Suchmuster.html

Ich verwende einen Ausdruck der im vereinfachten Sinne so aussieht
(Suchmuster)?(blablabla)(Suchmuster)?  ===>  URL?daten=$1$3

Aber eben kam mir ein Gedanke, was mach ich wenn das Suchmuster sowohl an erster als auch an dritter Stelle vorkommt? Kann ich irgendwie verhindern das der Wert in der .htaccess doppelt in die umgeformte URL geschrieben wird?

Grüße, Matthias

Ich hoffe ich habe mich verstänlich ausgedrückt...