webForumDet fria alternativet

Jokertecken...

4 svar · 340 visningar · startad av phazer23

phazer23Medlem sedan feb. 2001256 inlägg
#1

:r
Ursäkta mig ifall jag börjar bli lite tjatig med mina frågor.. Men dök just på ett nytt problem.... ;)

Eftersom jag inte programerat ASP allt för länge och då inte har stenkoll på alla aspekter så skulle jag gärna vilja veta ifall det finns ett jockertecken typ % men som man bara ersätter 1 tecken med i en sökfunktion.

Ungefär som LIKE '%" & replace(searchWords(i),"'","''") & "'
fast då bara ett tecken före replace så att säga....

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Då får du börja använda regexp. Med hjälp av det kan du göra hur obegripliga saker som helst. Like i SQL är bara blaha blaha i det sammanhanget.

. används för att matcha ett godtyckligt tecken.

ToonsterMedlem sedan feb. 20001 590 inlägg
#3

Kan funka fint med replace()

Ganska självförklarande exempel, finns mer argument, kolla in VB script referensen.

MyString = Replace("ABx123", "x", "B")

/T

phazer23Medlem sedan feb. 2001256 inlägg
#4

Jag ber om ursäkt :r Det var nog jag so uttryckte mig lite klantigt
Jag vill alltså att sql satsen skall leta reda på alla som har 1 tecken före sökordet så att säga.. SOm i ixemplet nedan tex arne brne osv men absolut inte flarne osv om ni fattar vad jag menar....

LIKE '%" rne "'

LarsGMedlem sedan dec. 200012 464 inlägg
#5

_ matchar exakt ett tecken

LIKE '_rne'
132 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
129 ms — hämta forumlista (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)