Gå til innhold

legge til punktum i mod_rewrite regel


Anbefalte innlegg

Skrevet (endret)

RewriteRule ^([a-zA-Z0-9_]+)/?/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/?$ index.php?side=$1&$2=$3

 

Hvordan kan jeg gjøre sånn at $3 kan inneholde punktum?

Altså, hva må jeg endre her?

([a-zA-Z0-9]+)

Endret av Thomas.
Videoannonse
Annonse
Skrevet

Ehhmm ... hvis jeg ikke tar helt feil her så burde et vel være

([a-zA-Z0-9\.]+)

siden

([a-zA-Z0-9]+.)

vel vil bety en eller flere av a-z/A-Z/0-9 og et vilkårlig tegn tilslutt.

Skrevet
Ehhmm ... hvis jeg ikke tar helt feil her så burde et vel være

 

Vis jeg skal legge til fler enkelt-tegn skal jeg skrive \ så tegnet da? I samme parantes?

Skrevet

Det kommer an på hvilket tegn det er snakk om. Tegn med spesiell betydning i et regulært uttrykk (blant annet [ ] ( ) \ . ) må escapes med \ Normalt sett holder det å bare skrive selve tegnet.

Skrevet (endret)

Punktum og ä går vist ikke under "alle tegn".

 

Så prøvde:

([.\.]+)

 

Men punktum fungerer forstatt ikke?

Endret av Thomas.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...