在 OpenEdge 中,选项卡可以配置为任意数量的空格,通常配置为 4 个空格。要在文本中插入制表符,可以使用:~t
。我想找到的是标签集有多少空格。
例如,我正在逐行读取文件,并且对于每一行,我想查看开头有多少个空格。
我在用:
iNoOfBeginningSpaces = index (cLine, left-trim (cLine)) - 1.
但是,如果该行以 3 个制表符开头,那么它会给我 3 个,而不是空格数:3 * spaces from tab
. 有没有办法找到一行的起始空格数,将制表符视为x
空格数?