webForumDet fria alternativet

Första tecknen...endast

Webbutveckling

2 svar · 333 visningar · startad av desdecado

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

Ursäkta en nybörjare, men jag har ett problem att en av mina regexp fångar upp strängar som den inte ska.

Jag har flera koller efter varandra för att kolla url'er och skicka dessa vidare till rätt ställe. Anta att jag gör 2 kollar som ser ut så här (och i denna ordning):

ar-(.*?).aspx

li-(.*?)-(.*?).aspx

Problemet jag har är att exempelvis en url (filnamn) som heter ex "li-rapar-44.aspx" triggar på den första regexp'en när jag egentligen vill att den ska hittas via den andra regexp'en (den triggar pga att den slutar med "li-rapar-44.aspx")

Hur beskriver man att url'en måste _börja_ med "ar" resp "li"?

Medlem sedan dec. 20025 483 inlägg
#2
[b]^[/b]ar

Samma med 'li'.

Medlem sedan juli 2004206 inlägg
#3

Jamen se vad enkelt om man bara kan. Tackar som bockar! =)

276 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
138 ms — ändringar (db)