用vbLf替换vbCrLf

时间:2016-04-26 18:30:40

标签: vbscript newline lf

我有一段文本用Lf标签发送,用于分隔各部分的新行,当处理Lfs时,Lfs最终为CrLF。我的问题是这个数据被削减到4095个字符(数据库定义的字符串限制),并且vbCrlf似乎被识别为1个单个字符(我在修剪之前和之后计数)但在vb之外有2个不同的字符。因此,对于每个vbCrLf实例,我最终会得到超出假定限制的额外字符。我试过更换角色,但我似乎只能移除Lf并尝试移除Cr似乎无法正常工作。有没有人知道我如何能够移除Cr并保留Lf?

1 个答案:

答案 0 :(得分:0)

您可以使用VBscript替换功能删除Cr。它应该工作正常

Replace(TEXT,vbCrLf, VbLf)