Is there a difference between:
- She regrets telling him (that) she didn't like his mother.
- She regrets having told him (that) she didn't like his mother.
To me, the first phrase sounds more practical as I've heard it a lot, but when it comes to comparing the meanings, I don't really know the difference.
Can someone clarify it please?