On Wednesday, October 10, 2007 1:25 PM [GMT+1=CET], Vladislav Vorobiev <[EMAIL PROTECTED]> wrote:
> ^/(.*)data/(.*)/^(?:events)(.*)$ > > funktioniert leider auch nicht. Sorry, ich lag falsch. Eine negierte nicht-einfangende Klammer geht anders (hab' ein bißchen gebraucht, um das in "Reguläre Ausdrücke" von Jeffrey Friedl zu finden): (?! ... ) statt (?: ... ) ^/(.*)data/(.*)/(?!events)(.*)$ "^" als Negation geht nur in Zeichenklassen ("[^abc]" = "jetzt kein a, b oder c). > Am 10.10.07 schrieb Olaf Lautenschlaeger <[EMAIL PROTECTED]>: >> On Wednesday, October 10, 2007 4:46 AM [GMT+1=CET], >> Vladislav Vorobiev <[EMAIL PROTECTED]> wrote: >> >>> RewriteRule ^/(.*)data/(.*)/(??was soll hier rein??events)(.*)$ >> >> Ich nehme an, Du willst eine 'nicht-einfangende Klammer': >> >> (?: ... ) >> >> und diese noch negiert (vorangestelltes "^"): >> >> ^/(.*)data/(.*)/^(?:events)(.*)$ >> >> Da "rechts" in der RewriteRule keine "$n"-Backreferences auf- >> tauchen, macht es Sinn, auch die anderen Gruppierungen (".*") >> als 'nicht-einfangende Klammer' zu schreiben. >> >> HTH >> >> Olaf Lautenschläger >> -- >> ANOVA Multimedia Studios GmbH >> >> fon: (+49) (0) 381 / 40 59 - 550 >> fax: (+49) (0) 381 / 40 59 - 551 >> web: www.anova.de >> corporate e-mail: [EMAIL PROTECTED] >> _______________________________________ >> >> ANOVA Multimedia Studios GmbH >> >> Geschaeftsfuehrer: >> Prof. Dr. Hansgeorg Meissner, >> Michael Kaeding, >> Dr. Volker Gries >> >> Firmensitz: >> Joachim-Jungius-Strasse 10, >> D-18059 Rostock / Germany >> >> Registergericht: >> Amtsgericht Rostock >> >> Handelsregisternummer: >> HRB 2788 >> >> UST-IdNummer: >> DE 811577650 >> >> (footer size due to legal restrictions applying under german law) -------------------------------------------------------------------------- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --------------------------------------------------------------------------