在OpenEdge中,该选项卡可以配置为任意数量的空格,通常配置为4个空格。 要在文本中插入选项卡,可以使用:~t
。 我想找到的是有多少个空间有标签设置。Tab中的空格数 - OpenEdge
例如,我正在逐行读取一个文件,并且对于每一行我想查看开始处有多少个空格。
我使用:
iNoOfBeginningSpaces = index (cLine, left-trim (cLine)) - 1.
但如果符合3个标签开始,那么它给了我3,而不是空间的数量:3 * spaces from tab
。 有没有办法找到一行的起始空格的数量,把这个标签当作x
个空格?
我不知道你的要求,但我发现像Ruby,Python或Perl这样的脚本语言更好各种各样的任务 - 你必须使用OpenEdge的任何原因? –
Abe,我特别喜欢ABL中的所有大写字母,它使得语言超级性感! –