VB中如何实现去掉汉字后不可见字符

jenny0513 2009-07-30 04:39:48
VB中如何实现去掉汉字后空格,回车,换行之类的不可见字符不可见字符
trim好像不是很适用
...全文
521 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
weiyulin 2009-07-31
  • 打赏
  • 举报
回复

帮顶.....
SYSSZ 2009-07-30
  • 打赏
  • 举报
回复
试一试

For i = 0 To 32
s = Replace(s, Chr(i), "")
Next
东方之珠 2009-07-30
  • 打赏
  • 举报
回复
S=Left(S,InStr(1,S,Chr(0))-1)

vbman2003 2009-07-30
  • 打赏
  • 举报
回复
trim只能去除空格,你这个可以根据具体情况自己定义一个处理函数...
倒大霉的上帝 2009-07-30
  • 打赏
  • 举报
回复

Private Sub Command1_Click()


Dim s As String
s = "你想要的字符" & vbLf + vbCr

Debug.Print Len(s)

s = RemoveSomeChar(s)

Debug.Print Len(s)
End Sub

Private Function RemoveSomeChar(ByVal s As String) As String

Do Until Right(s, 1) <> vbLf And Right(s, 1) <> vbCr
s = Left(s, Len(s) - 1)
Loop

RemoveSomeChar = s
End Function

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧