首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

关于字符串处理有关问题

2012-02-09 
关于字符串处理问题比如:字符串是--888g(就是888克的意思)我现在只要888也就是去掉最右边的那个字母有什么

关于字符串处理问题
比如:字符串是--888g(就是888克的意思)
    我现在只要888   也就是去掉最右边的那个字母
有什么办法呀
用Mid不行.   因为字符数不是固定的.比如有111g,23423g,2g
反正目的就是去掉最右边那个 "g "

[解决办法]
Dim s As String = "888g "
Dim ret = s.Remove(s.Length - 1)
[解决办法]
s.TrimEnd(new Char() { "g "c})
[解决办法]
s = "111g,23423g,2g "
s = s.Replace( "g ", " ")
Debug.WriteLine(s)
[解决办法]
使用string.replace( "g ", " ")替换

热点排行