У глагола жалеть есть 4 значения (смысла), то есть его можно употребить в 4 разных ситуация:
1) чувствовать сострадание to feel pity/sorry for sb , to have/to take pity on sb
2) сожалеть to regret, to be sorry (for, about)
3) беречь to spare
4) скупиться to grudge, to be stingy (with)
Тогда как у глагола сожалеть только 2 значения:
1) чувствовать сострадание to feel pity/sorry for sb , to have/to take pity on sb
2) сожалеть to regret, to be sorry (for, about)
Какой из глаголов употребить, зависит от контекста, какую мысль вы хотите выразить.