webForumDet fria alternativet

Ta bort allt efter \

6 svar · 406 visningar · startad av aleborg

aleborgMedlem sedan jan. 20013 341 inlägg
#1

Jag har en sträng med ett antal \ hur gör jag för att ta bort allt efter sista \-tecknet på enklast sätt?

@ndersMedlem sedan juni 200032 969 inlägg
#2
strSlashstring = "aaa\dddd\ggg\hhh"
strSlashstring = left(strSlashstring, instrRev(strSlashstring, "\"))
Response.Write strSlashstring

Mvh,

aleborgMedlem sedan jan. 20013 341 inlägg
#3

tack, om jag vill ha ut allt mellan två punkter då? T ex domain ur https://www.domain.com

@ndersMedlem sedan juni 200032 969 inlägg
#4

Finns det alltid bara två punkter?

Antingen så kan du använda split() eller mid tillsammans med Instr() och InstrRev().

Mvh,

aleborgMedlem sedan jan. 20013 341 inlägg
#5

Det är alltid 2 punkter, alltid i formatet www.domain.com, men .com varierar

@ndersMedlem sedan juni 200032 969 inlägg
#6

Allra enklast:

varArray = split(strDomain, ".")
strBetweenDots = varArray(1)

Mvh,

aleborgMedlem sedan jan. 20013 341 inlägg
#7

tack

133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
129 ms — hämta forumlista (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)