VB.NET按字节截取字符串
2008-10-15 09:42
204 查看
代码实现从字符串左端开始按字节截取字符串(从右端或指定位置开始按字节截取的代码可以参考以下代码自行修改)
Private Function SubChar(ByVal s As String, ByVal CharCount As Integer) As String
Dim strRtn As String
Dim bytArray() As Byte
Dim chrArray() As Char
Dim intI As Integer
bytArray = System.Text.Encoding.Default.GetBytes(s)
If CharCount > System.Text.Encoding.Default.GetCharCount(bytArray) Then
strRtn = s
Else
chrArray = System.Text.Encoding.Default.GetChars(bytArray, 0, CharCount)
For intI = 0 To chrArray.Length - 1
strRtn = strRtn & chrArray(intI)
Next
End If
Return strRtn
End Function
Private Function SubChar(ByVal s As String, ByVal CharCount As Integer) As String
Dim strRtn As String
Dim bytArray() As Byte
Dim chrArray() As Char
Dim intI As Integer
bytArray = System.Text.Encoding.Default.GetBytes(s)
If CharCount > System.Text.Encoding.Default.GetCharCount(bytArray) Then
strRtn = s
Else
chrArray = System.Text.Encoding.Default.GetChars(bytArray, 0, CharCount)
For intI = 0 To chrArray.Length - 1
strRtn = strRtn & chrArray(intI)
Next
End If
Return strRtn
End Function
相关文章推荐
- 【原创】全角、半角混合字符串截取方法(VB.NET版)
- 用VB.NET将字节数组转换为字符串
- VB按字节截取字符串
- vb.net和C#.net获取字符串的字节长度
- vb.net 截取字符串
- C#和VB.net实现根据字节数截取字符串
- VB.net 字节数组转字符串的办法
- 用VB.NET将字节数组转换为字符串
- 按字节截取带有中文字符的字符串
- 10、 java 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 要求不能出现截半的情况
- VB.NET之旅—文本框内字符串的检验(机房收费系统重构个人版)
- 向C#的String类添加按字节截取字符串的扩展方法
- C# 按指定(字节)长度截取字符串
- Go语言按字节截取字符串的方法
- 华为机试-按字节截取字符串
- [VB.Net]获取对象的指针及结构体与字节数组间的相互转化
- 字符串加解密的类(VB.NET Source Code)
- 按字节截取字符串
- 编写一个截取字符串的函数,输入一个字符串和字节数,按字节截取字符串,汉字不会出现被截取半边
- [VB.NET]VB.NET的连接字符串,哪里有全面的解释?