¿Comprobar la sangría de cadena?

Estoy construyendo un analizador para una serie de cuerdas. Necesito verificar cuánto se sangra cada línea (ya sea por tabulaciones o por espacios).

Cada línea es solo una cadena en un editor de texto. ¿Cómo verifico por cuánto se sangra una cadena?

O, mejor dicho, tal vez podría verificar la cantidad de espacios en blanco o \ t antes de una cadena, pero no estoy seguro de cómo.

Respuestas a la pregunta(2)

Su respuesta a la pregunta