webForumDet fria alternativet

Ändrad ordning på villkor...

Webbutveckling

1 svar · 341 visningar · startad av desdecado

Medlem sedan juli 2004206 inlägg
Frågan#1

Använder följande regexp för att plocka ut name och content ur en html sidas meta-taggar:

<meta\s+name\s*=\s*["|'](?<name>[^'("|')]*)["|']\s+content\s*=\s*["|'](?<content>[^'("|')]*)["|']

Problemet är att folk ibland skriver 'name' parametern före 'content' i sin html. Hur skriver man för att den ska fungera även om följden är omvänd (content före name)?

Tacksam för svar,
Rob

[edit:stavfel]

Medlem sedan aug. 20039 340 inlägg
#2

Varför inte ha två uttryck?

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