Regexp som replacar vid "/XXXXX.aspx"

Webbutveckling

2 svar · 390 visningar · startad av erka

Medlem sedan dec. 19996 522 inlägg
Trådstart#1

Hej
Jag undrar om någon kan hjälpa mig med ett regexp som matchar mot

/XantalSiffor.aspx

Tacksam

Medlem sedan dec. 19996 522 inlägg
#2

/[0-9]{0,9}.aspx

Medlem sedan aug. 20039 340 inlägg
#3

Ett par kommentarer pa din losning:
[0-9] kan du ersatta med \d om du vill.
Du bor inte anvanda {0,9} i detta fall. Nollan for sa att aven inget tecken matchas, som i /.aspx. 9 satter en maxgrans sa att tex 10 siffror inte matchas. Du kan helt sonika utelamna maxsiffran, for att nt satta nagon ovre grans. Da far vi: /[0-9]{1,}.aspx Men {1,} ar ekvivalent med operatorn +.
Vidare sa matchar punkten inte bara en punkt, utan vilket tecken som helst. T ex sa skulle aven /123Zaspx kunna slinka genom med din variant. Losningen ar att escapa punkten. Sa i slutandan far man detta uttryck, som gor precis vad du vill:

/\d+\.aspx
370 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
126 ms — hämta statistik (db)
120 ms — hämta tråd, inlägg och bilagor (db)
115 ms — ändringar (db)