RegExp

ASP

3 svar · 216 visningar · startad av Poffe

Medlem sedan apr. 20022 743 inlägg
Trådstart#1

Tjena

Är inte så hajj på RegExp och skulle behöva hjälp med en pattern.

Det är så att jag har en text där jag vill ta ut ett gäng värden. Alla värden kommer ur ett visst mönster, ungefär som detta:

TextTextText=[b]värde1[/b]TextText
TextTextText=[b]värde2[/b]TextText
TextTextText=[b]värde3[/b]TextText
TextText=[b][i]värde4[/i][/b]TextText

Jag vill alltså få ut värde 1-3 men inte 4 eftersom det inte har samma mönster som de andra.

Det är massa annan text och kod mellan allt också men de värden jag vill ha ut kommer alltid i samma mönster.

Dessa värden vill jag ha in i en array eller nått för att sedan kunna skriva ut.

Hoppas någon kan hjälpa mig :)

Medlem sedan sep. 20026 425 inlägg
#2

Jag kan inte annat än att tipsa om Vides eminenta RegExp-artikel: Regular Expressions @ webeye. :)

Medlem sedan apr. 20022 743 inlägg
#3

Jo, den känner jag till :) Försöker få ihop det men lyckas inte, men skam den som ger sig!

Medlem sedan juni 2004533 inlägg
#4

Ifall du använder ett mönster som ser ut så här: "TextTextText=(.+?)TextText" och gör en matchning, så kan du plocka ut precis bara det som du är intresserad av.

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