No tienes que VS No tienes de que
No tienes que preocuparte. No tienes de que preocuparte. Don't worry about it. You don't have anything to worry about. I believe the de is a substitute for "any" in the second sentence. What do you think? Gracias.
2 Answers
Think of it this way:
No tienes que preocuparte. "tener que" means "to have to", thus "You don't have to worry"/"Don't worry"
No tienes de que ocuparte "You don't have anything of which to worry about." Or, "You have nothing of which to worry about."
Your belief about "de" becoming "any" seems to be on the right track
One one level, the final comment horrifies me. Were I to see a dictionary entry that suggested "any" as a translation for "de", I would be shocked.
No tienes de que ocuparte. A painfully "close" translation (trying to match the syntax and vocabulary of the English) would be "You have not that of which to concern yourself."
In and of itself, "de" does not mean "any". In something like "No tienes/hay de que ocuparte.", you have a (somewhat) idiomatic construction. It could also be translated as "You have nothing to worry about." / "You have no cause for concern." / etc. This does not mean that "de" means "any" / "nothing" / "no".
You cannot simply pick apart a translation from one language into another and expect to find some sort of "equivalence " for each word.