如何计算每行开头连续空格的数量?可以用公式或正则表达式实现

我只知道用这个公式,但是肯定不对,我不想循环往复。
Length(txt)-Length(Substitute(txt, " ", ""))
谢谢!
基础数据分析与建模视窗回复: 如何计算每行开头连续空格的数量? 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 Together回复:如何计算每行开头连续空格的数量?这与您的代码类似,但我认为它会更正确,因为您的代码将替换文本中的空白字符。
txt = " Scripting Guide";
numLeadingBlanks = Length( txt ) - Length( Trim( txt ) );
如果有尾随空格,它也会返回错误。
这应该可以解决该问题
txt = " Scripting Guide ";
numLeadingBlanks = Contains( txt, Substr( Trim( txt ), 1, 1 ) ) - 1;