¿Cómo se puede contar el número de espacios consecutivos al principio de cada línea?Se puede implementar con una fórmula o una expresión regular.

Sólo sé cómo usar esta fórmula, pero definitivamente no es correcta. No quiero hacerlo de forma circular.
Length(txt)-Length(Substitute(txt, " ", ""))
¡Gracias!
Análisis y modelado de datos básicosventanas回复: ¿Cómo se puede contar el número de espacios consecutivos al principio de cada línea? Scripting Guide
Introduction to Writing JSL Scripts
What JSL Can Do for You
Help with Learning JSL
The Scripting Index
Let JMP Teach You JSL
JSL Terminology
Basic JSL Syntax
Scripting Guide Conventions
Get Started
Capture a Script for an Analysis Report
Capture a Script for a Data Table
Capture a Script to Import a File
Glue Scripts TogetherRe: ¿Cómo puedo contar el número de espacios consecutivos al principio de cada línea?Esto es similar a su código, pero sospecho que será más correcto, porque su código sustituirá los caracteres en blanco dentro del texto.
txt = " Scripting Guide";
numLeadingBlanks = Length( txt ) - Length( Trim( txt ) );
También puede devolver un error si hay espacios en blanco al final.
Esto debería corregir ese problema.
txt = " Scripting Guide ";
numLeadingBlanks = Contains( txt, Substr( Trim( txt ), 1, 1 ) ) - 1;