>我有一段文本,它带有一个 Lf 标签,用于分隔各部分的新行,当处理时,Lfs 最终会成为 CrLF。我的问题是这些数据被修剪为 4095 个字符(数据库定义的字符限制),并且 vbCrlf 似乎被识别为 1 个单个字符(我在修剪前后都计算过),但在 vb 之外有 2 个不同的字符。因此,对于每个 vbCrLf 实例,我最终都会得到比假定限制更多的额外字符。我尝试替换字符,但我似乎只能删除 Lf,并且尝试删除 Cr 似乎不起作用。有没有人知道我如何能够删除 Cr 并保留 Lf?
您可以使用 VBscript 替换函数来删除 Cr。它应该工作正常
Replace(TEXT,vbCrLf, VbLf)