Prova con questo codice:
`
\documentclass{book}
\usepackage[english,italian]{babel}
\usepackage{lipsum}
\usepackage{tocloft}
%—————- IMPOSTAZIONI —————————–
\cftpagenumbersoff{chapter}
\renewcommand{\cftsecleader}{\cftdotfill{5} pagina}
\renewcommand{\cftsubsecleader}{\cftdotfill{5} pagina}
%——————————————————————–
\begin{document}
\frontmatter
\tableofcontents
\mainmatter
\chapter{Antani}
\section{Come se fosse}
\lipsum
\subsection{Prova}
\lipsum
\section{Come se fosse}
\lipsum
\chapter{Supercazzola}
\section{Conte Mascetti}
\lipsum
\section{Prof. Sassaroli}
\lipsum
\backmatter
\end{document}
`
Il primo comando delle impostazioni è corretto. Il secondo e il terzo producono l’effetto desiderato, ma potrebbe esistere un modo migliore per ottenerlo. Il numero 5 nella parentesi di \cftdotfill indica lo spazio tra i puntini, puoi provare a modificarlo se vuoi.
Al momento non mi sovviene una soluzione migliore quindi per ora usa questi comandi, magari più in la qualche altro utente ci darà una mano a trovare una soluzione più corretta.