Verb + de + infinitive
regretter
deno preposition
The constructions
deregretter de + infinitif
Meaning : to regret doing
Je regrette de ne pas être venu.
no prepositionregretter quelque chose
Meaning : to miss, to regret something
Elle regrette son ancien quartier.
Why
Regretter de before an infinitive, often in the past: regretter d'avoir dit. Before a noun, regretter is direct. « Je regrette de » also opens a polite apology in writing.