webForumDet fria alternativet

Reg.exp med punkt

ASP

2 svar · 168 visningar · startad av voigtann1

Medlem sedan juni 20019 519 inlägg
Frågan#1
'för alla små bokstäver (tex "aliten.gif" blir a)
objRegExp.Pattern = "([a-z])"
f2 = objRegExp.Replace(f2,"<img src='bilder/$1.gif' alt='$1' valign='middle'>")

'för alla stora bokstäver.(tex "astor.gif" blir A)
objRegExp.Pattern = "([A-Z])"
f2 = objRegExp.Replace(f2,"<img src='bilder/$1.gif' alt='$1' valign='middle'>")

'för alla nummer. (tex "1.gif" blir 1)
objRegExp.Pattern = "([0-9])"
f2 = objRegExp.Replace(f2,"<img src='bilder/$1.gif' alt='$1' valign='middle'>")

om jag försöker lägga in en pattern med "(\.)" så ersätter den ju . i .gif och det vill jag ju inte :e :

objRegExp.Pattern = "(\.)"
f2 = objRegExp.Replace(f2,"<img src='bilder/period.gif' valign='middle'>")

blir bara en massa punkter

Medlem sedan maj 200010 687 inlägg
#2

Kan du förklara vad du vill åstadkomma?

Medlem sedan juni 20019 519 inlägg
#3

Om jag lägger in det jag har överst i topicen så blir
a = <img src='bilder/a.gif'>
men när den ska köra .
så tar den <img src='bilder/a.gif'> till:
<img src='bilder/a<img src='bilder/period.gif'>gif'>
är tvungen just nu att köra:

objRegExp.Pattern = "\[\.\]"

för att få punkten att stämma.

257 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)