Båda mönstrena är greedy, vilket innebär att de försöker matcha så många tecken som möjligt innan ". Med andra ord matchar ditt mönster alla tecken innan det sista " i strängen. En annan lösning hade varit att ändra ditt mönster till att vara non-greedy, d.v.s. matcha så få tecken som möjligt innan ". Detta görs genom att sätta ett ? efter *.
Mitt mönster säger: matcha noll eller flera tecken som inte är ". Tecknena skall sedan följas av ett ".
274 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2