我有一个包含数百行的文本文件,我希望将每一行的特定结束块(可变的起始长度,“AS”之后的所有内容)移动到特定的列位置。
这是我需要经常做的一项任务。我现在用查找-n-替换操作在Notepad++中执行这个特定的格式,但是最后的步骤是乏味的手工选项卡行ups。
原始模式类似(这是在通过find-n-替换操作进行了一些初始格式化操作之后):
red.id AS red_identifier
red.c AS red\_color
mbr.red\_mbr AS red\_member
stat.red\_stat AS red\_status
我希望格式是这样的,所有的“.”从第x栏开
我尝试在datetime中使用day函数,如下所示
day(dateserial, 'dayofyear')
取而代之的是,金融包中的函数day被称为giving me day of month,因为有一个具有类似签名的day函数。
我在文档中找不到如何区分相同的函数名。我在互联网上发现建议我应该从路径中删除包,但这是荒谬的,因为这些是标准的MATLAB包。
示例:
day(now,'dayofyear')
Warning: Unless the first input argument is a date character vector, all subs