在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中的所有大寫字母,它使得語言超級性感! –