0

パーツを区切る改行用の Lf タグを付けて送信されるテキストの段落があります。これが処理されると、Lfs は CrLF になります。私の問題は、このデータが 4095 文字 (データベースで定義された文字制限) にトリミングされており、vbCrlf が 1 つの文字として認識されているように見えることです (トリミングの前後にカウントしました)。そのため、vbCrLf インスタンスごとに、想定される制限を超える余分な文字が発生します。文字を置き換えてみましたが、Lf のみを削除できるようで、Cr を削除しようとしてもうまくいかないようです。Cr を削除して Lf を保持する方法について、誰か考えを持っている人はいますか?

4

1 に答える 1

0

VBscript の置換機能を使用して、Cr を削除できます。うまくいくはずです

Replace(TEXT,vbCrLf, VbLf)

于 2016-04-26T18:40:40.867 に答える