我有一个脏报告文件,其中包含格式不正确的负数。最终目标是将这些导入 Excel 进行分析。我正在使用 BBEdit 在导入 Excel 之前清理报告。我想创建一个苹果脚本来循环遍历报告并将“-”从数字的后面移到前面。
脏报告示例行:
B-EXCAL 02 3684 2.0000- 49.02- 108.00- 58.98- 54.6-
B-MISMH 09-3300 33.0000 722.91 1353.00 630.09 46.6
期望的输出:
B-EXCAL 02 3684 -2.0000 -49.02 -108.00 -58.98 -54.6
B-MISMH 09-3300 33.0000 722.91 1353.00 630.09 46.6
我有 JavaScript 和 VBScript 经验,所以我对脚本进行成像,类似于这个 psudo 脚本:
Get contents of current window from BBEdit
for each word in contents
if char(len(word)) = "-"
newWord = "-" + rightTrim(word, 1)
replace(word, newWord)
end if
end for
end
这是我第一次使用 AppleScript,我完全不知所措。
谢谢您的帮助/