---
title: "Regexp hjälp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/164207-regexp-hjälp"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "aleborg"
published: "2007-09-06T10:21:28.000Z"
updated: "2007-09-06T10:48:18.000Z"
replies: 2
views: 414
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/164207-regexp-hjälp"
---

# Regexp hjälp

## #1 — aleborg, 2007-09-06T10:21Z

Jag har följande regexp: ^http://(.\*\\.(.{2,3}))?/?(.\*)?
i $3 får jag ut allt efter det sista "/" i strängen, men jag behöver 2 st vidareutvecklingar på den, en som matchar om man skriver enbart "blaha" efter det sista "/" och en som fångar "blaha/foo"

1\. <http://www.doman.se/vad/som/helst:> ^http://(.\*\\.(.{2,3}))?/?(.\*)?
2\. <http://www.doman.se/blaha:> ?
3\. <http://www.doman.se/blaha/vad/som/helst:> ?

jag testade med ^http://(.\*\\.(.{2,3}))?/blaha men den fångade på 3:an i listan med och ^http://(.\*\\.(.{2,3}))?/blaha/?(.\*)? fångade även 2:an i listan

någon som har ett bra tips? Det rör sig om URLRewriting

Permalänk: https://www.webforum.nu/p/164207

## #2 — aleborg, 2007-09-06T10:37Z

http://(.\*\\.(.{2,3}))?/blaha$ löste problemet med ett problem bara, om man skriver <http://www.doman.se/blaha> så matchar den men inte på <http://www.doman.se/blaha/>

Permalänk: https://www.webforum.nu/p/2025833

## #3 — aleborg, 2007-09-06T10:48Z

Tog bort 3:an i listan och använde "http://(.\*\\.(.{2,3}))?/blaha.$" i kombination med "^http://(.\*\\.(.{2,3}))?/?(.\*)?" så funkar allt :)

Permalänk: https://www.webforum.nu/p/2025836

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/164207-regexp-hjälp
