Gå til innhold

[regexp] Fjerne slutt på streng


Anbefalte innlegg

Jeg har en tekst som slutter med årstall. Det kan være f.eks "2006" eller "2006/2007". Jeg prøver å finne en regexp som matcher begge disse mulighetene, men som ikke bryr seg om andre årstall i teksten.

 

Eksempeltekst "i 2008 var det kaldere enn i 2006/2007". Her vil jeg matche "2006/2007", men ikke "2008".

 

Følgende regexp gjør *nesten* jobben:

\d{4}(/\d{4})?

..men matcher også "2008".

 

(Strengen er uten CR og LF)

 

Noen som har en idé?

Endret av hilmar
Lenke til kommentar
Videoannonse
Annonse

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å
×
×
  • Opprett ny...