webForumDet fria alternativet

RegularExpressions Replace "/dir/**.jpg"

.NET

2 svar · 332 visningar · startad av CatZ

Medlem sedan jan. 20022 440 inlägg
Frågan#1

jag skulle behöva söka rätt på något motsvarande "/dir/**.jpg" och köra en replace på **. Jag har inte ens fått något bälte i regex tyvärr. Några förslag?

Medlem sedan juni 20019 519 inlägg
#2

Är det endast detta som finns i strängen?
Det jag ser som en lösning i såfall är något i stil med:

^(\/dir\/).*?(\.jpg)$

Som mönster, och hämta ut grupp 1 och 2:

$1[blue]newFileName[/blue]$2

i din replace

Medlem sedan jan. 20022 440 inlägg
#3

voigtann1 skrev:

Är det endast detta som finns i strängen?

Nej det finns rätt mycket annat i strängen, därför jag vill hämta ut allt från och med "/dir" till ".jpg" och köra en replace på bara det. Ska testa ditt förslag

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