Ska jag säga:
Jag vill filtrera användarlista med namn.
ELLER:
Jag vill filtrera användarlista med namn ??
Kommentarer
- Använd av . Med föreslås agenten som du kommer att filtrera efter (eller alternativt vilken typ av lista du vill filtrera) snarare än kriteriet.
- Observera att du filtrerar efter namn , inte namn – såvida inte varje användare har flera namn. Som @Lawrence anger indikerar en lista med namn förmodligen att namnen finns i listan, inte att du vill använda namn som kriterium för att filtrera listan.
Svar
För att välja antingen ”efter” eller ”med” måste du se om frasen / ordet som kommer nästa anger en metod eller ett instrument . Om du vill visa en metod använder du av . Om det är ett instrument som aktiviteten gjordes med använder du med :
-
Jag öppnade flaskan genom att ta bort locket
-
Jag öppnade flaskan med en korkskruv
-
Jag slog honom genom att använda en fladdermus (metoden är använda något)
-
Jag slog honom med en fladdermus
I ditt fall är ”namn” en metod som används för att filtrera användarlistan, inte ett instrument. Så du måste använda ”av”. Se exemplen nedan:
Jag vill filtrera användarlistan efter namn
Jag vill filtrera användarlistan med en programvara som filtrerar användarlistor efter namn
Kommentarer
- Inte heltäckande. Kläderna sorterades av John (volontäragent). Svårigheten kommer med : Godisarna sorteras i olika färger av den här nya maskinen (icke-frivillig agent?).