---
title: "Stringcheck"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/86349-stringcheck"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "SteveP"
published: "2003-09-18T12:53:51.000Z"
updated: "2003-09-18T13:23:32.000Z"
replies: 4
views: 250
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/asp/86349-stringcheck"
---

# Stringcheck

## #1 — SteveP, 2003-09-18T12:53Z

Jag kan ha ett antal olika värden i en sträng
exempel:

```
C:\Documents and Settings\Administrator\Desktop\BildVisning.bmp

C:\Bild.bmp

D:\UserFolder\Bild12.bmp
```

Jag vill ju enbart plocka ut allt framför den sista "\\" så att jag enbart får ut Filnamnet.

Bild12.bmp
Bildvisning.bmp
Bild.bmp osv...

Jag kan ju inte använda Right() eftersom längden kan variera så hur gör jag detta mha RegExp ?

Det kommer bara att vara 1 sträng åt gången.

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

## #2 — @nders, 2003-09-18T12:57Z

Jag hade inte använt RegExp, mycket beroende på att jag inte kan det. ;)

```
varPath = split(strFullPath, "\") 
strFilename = varPath(ubound(varPath))
```

Mvh

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

## #3 — SteveP, 2003-09-18T12:58Z

Att jag inte tänkte på att använda Ubound och split ;)
Tack!

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

## #4 — @nders, 2003-09-18T12:59Z

> Jag kan ju inte använda Right() eftersom längden kan variera

Johodå.

```
strFileName = Right(strFullPath, len(strFullPath) - instrRev(strFullPath, "\"))
```

Mvh

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

## #5 — Engine^, 2003-09-18T13:23Z

Eller

```
strFileName = Mid(strFullPath, InStrRev(strFullPath, "\") + 1)
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/86349-stringcheck
