webForumDet fria alternativet

Hjälp med pattern

ASP

2 svar · 241 visningar · startad av saw

Medlem sedan mars 20011 880 inlägg
Frågan#1

Jag skulle vilja ha hjälp vör att kunna hitta någon av dessa strängar:

<% = MULTILANGUAGE=1 %> 
& MULTILANGUAGE=1 & 
'<%= MULTILANGUAGE=1 %>'

Jag försöker att hitta(den första) så här:

sText = @"<%\s*\=\s* MultiLanguage\s*=\s*(\d+)\s* %>";

..men den som är instatt i Regex inser nog att det är fel.
Tacksam för hjälp :stud

Medlem sedan juni 20008 205 inlägg
#2

('?<%\s*=|&)\s*MULTILANG(UAGE)?\s*=\s*(\d+)\s*(&|=\s*%>'?)

\t Och så gör du det naturligtvis skiftlägesokänsligt.

Medlem sedan mars 20011 880 inlägg
#3

Nja, han hittar nu enbart den mittersta, jag behöver hitta alla tre.

[REDIGERAT]
Jag hittade felet, nu tar den alla tre

sText = @"('?<%\s*=|&)\s*MULTILANGUAGE\s*=\s*(\d+)\s*(&|\s*%>'?)";

TACK för hjälpen.

364 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
229 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)