哪位记得字符串的截取(从第几个截到第几个)函数是哪个?谢谢!

zengxianfeng 2002-07-03 11:39:40
谢谢
...全文
518 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
Iamfish 2002-07-06
  • 打赏
  • 举报
回复
是啊,
michaelzhao1978 2002-07-06
  • 打赏
  • 举报
回复
抢分
michaelzhao1978 2002-07-06
  • 打赏
  • 举报
回复
抢分
tomhuang 2002-07-06
  • 打赏
  • 举报
回复
大家说的很全面了。
GateMenD 2002-07-06
  • 打赏
  • 举报
回复
Dim pos As Integer
pos = InStr("abcdkkjkl", "kk")
Debug.Print Mid("abcdkkjkl", pos, Len("kk"))

wecen 2002-07-03
  • 打赏
  • 举报
回复
str1=mid(str,star,n)
如:
mid("abcd",1,3)="abc"
mid("abcdf",3,3)="cdf"
Iamfish 2002-07-03
  • 打赏
  • 举报
回复
:)
Iamfish 2002-07-03
  • 打赏
  • 举报
回复
楼上各位,有没有看清题目??

楼住 ,这里有一个,你看能不能用


Function SubStr(Str As String, Start As Long, Pos As Long)
'On Error 进行错误处理...
'Str,要截取的字符串,
'Start,"从第几个"
'Pos,"到第几个"
SubStr = Mid(Str, Start, Pos - Start)
End Function


zyl910 2002-07-03
  • 打赏
  • 举报
回复

Mid 函数


返回 Variant (String),其中包含字符串中指定数量的字符。

语法

Mid(string, start[, length])

Mid 函数的语法具有下面的命名参数:

部分 说明
string 必要参数。字符串表达式,从中返回字符。如果 string 包含 Null,将返回 Null。
start 必要参数。为 Long。string 中被取出部分的字符位置。如果 start 超过 string 的字符数,Mid 返回零长度字符串 ("")。
length 可选参数;为 Variant (Long)。要返回的字符数。如果省略或 length 超过文本的字符数(包括 start 处的字符),将返回字符串中从 start 到尾端的所有字符。


说明

欲知 string 的字符数,可用 Len 函数。

注意 MidB 函数作用于字符串中包含的字节数据,如同在双字节字符集(DBCS)语言中一样。因此其参数指定的是字节数,而不是字符数。对于使用 MidB的示例代码,请参阅示例主题中的第二个示例。
griefforyou 2002-07-03
  • 打赏
  • 举报
回复
哇。。。

没分捡了。。。
StarLee 2002-07-03
  • 打赏
  • 举报
回复
mid$(str as string ,start as integer,length as interger)
str为字符串
start为开始位
length为截取的字符串长度
sinopec_fjnp 2002-07-03
  • 打赏
  • 举报
回复
dim a as string
dim b as string
a=mid(b,开始位置,length)
zhujiechang 2002-07-03
  • 打赏
  • 举报
回复
mid()
StarLee 2002-07-03
  • 打赏
  • 举报
回复
$mid
参数我忘了,你可以在vb里查查
JessQi 2002-07-03
  • 打赏
  • 举报
回复
MyNewString = Mid(MyString, 3, 4)
不能从第几位到第几位,只能指定一个位置,然后是截取字符串的长度
junwhj 2002-07-03
  • 打赏
  • 举报
回复
dim str as string
str="abcdefg"
debug.print mid(str,3,2) 'cd
debug.print mid(str,3) 'cdefg
qbilbo 2002-07-03
  • 打赏
  • 举报
回复
mid函数。
mid("abcd",2,3)="bcd"
vicon 2002-07-03
  • 打赏
  • 举报
回复
mid$(str1,start,length)
junwhj 2002-07-03
  • 打赏
  • 举报
回复
dim str as string
str="abcdefg"
debug.print mid(str,3,2) 'cd
debug.print mid(str,3) 'cdefg
qbilbo 2002-07-03
  • 打赏
  • 举报
回复
mid函数。
mid("abcd",2,3)="bcd"
加载更多回复(1)

7,787

社区成员

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

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