如何删除字符串中的换行符 [英] How to Remove Line Break in String

查看:125
本文介绍了如何删除字符串中的换行符的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

  Sub linebreak(myString) 
如果Len(myString)<> 0然后
如果Right $(myString,1)= vbCrLf或Right $(myString,1)= vbNewLine Then myString = Left $(myString,Len(myString) - 1)
End If
End Sub


解决方案

vbCrLf vbNewLine 是实际的两个字符长,所以更改为 Right $(myString,2)

  Sub linebreak(myString)
如果Len(myString)<> 0然后
如果右$(myString,2)= vbCrLf或Right $(myString,2)= vbNewLine然后
myString = Left $(myString,Len(myString) - 2)
结束如果
结束If
End Sub


I want to Remove the Line Break from the string if my string Ends with Line Break.

Sub linebreak(myString)
If Len(myString) <> 0 Then
If Right$(myString, 1) = vbCrLf Or Right$(myString, 1) = vbNewLine Then myString = Left$(myString, Len(myString) - 1)
End If
End Sub

解决方案

vbCrLf and vbNewLine are actualy two characters long, so change to Right$(myString, 2)

Sub linebreak(myString)
    If Len(myString) <> 0 Then
        If Right$(myString, 2) = vbCrLf Or Right$(myString, 2) = vbNewLine Then 
            myString = Left$(myString, Len(myString) - 2)
        End If
    End If
End Sub

这篇关于如何删除字符串中的换行符的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆