Avatar billede CodingJoe Nybegynder
04. november 2012 - 20:00 Der er 1 løsning

Forsøger at fange det sidste efter et punktum og evt. trimme '.Test' væk

Jeg har følgende udtryk:
(?<=\.)[^.]*$|^[^.]*$

Som jeg tester følgende data med:
MitNamespace.MitEtEllerAndet.MinApplikation

Resultatet er:
MinApplikation

Hvilket er helt korrekt.

Tester jeg med.
MinApplikation

Får jeg også:
MinApplikation

Som også er korrekt.

Nu er det sådan at data også kan se således ud:
MitNamespace.MitEtEllerAndet.MinApplikation.Test

Hvor jeg igen vil have:
MinApplikation

Dvs. '.Test' skal altid trimmes væk.

Jeg forsøger selv, men kegler rundt i det :(

Succes kriterier:
MitNamespace.MitEtEllerAndet.MinApplikation -> MinApplikation
MitEtEllerAndet.MinApplikation -> MinApplikation
MinApplikation -> MinApplikation
MitNamespace.MitEtEllerAndet.MinApplikation.Test -> MinApplikation


Har forsøgt at smide exclude[.Test] ind i (?<=\.)[^.]*$|^[^.]*$
...men ingen
Avatar billede CodingJoe Nybegynder
11. januar 2013 - 23:16 #1
Lukker denne.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester